@charset "UTF-8";

/*! rubix - v3.0.3 - 2015-08-08 [copyright: SketchPixy LLP, email: support@sketchpixy.com] */

/* defaults */

.btn-default {
  background: #89949B;
  border-color: #89949B;
}

.btn-default:hover,
.btn-default:focus {
  color: #89949B;
}

.btn-default.btn-outlined {
  color: #89949B;
}

.btn-default.btn-outlined:hover,
.btn-default.btn-outlined:focus {
  color: #fff;
  background: #89949B;
  border-color: #89949B;
}

.rubix-timeline-header {
  background: #eee;
}

.rubix-timeline-normal .rubix-timeline-header {
  background: none;
}

.nav-pills > li > a {
  color: #aaa;
}

.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  background: rgba(0, 0, 0, 0.05);
}

.navbar-default {
  background: #fff;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background: #F5F5F5;
}

.list-bg-deepred > .list-group-item.active {
  background: #D71F4B !important;
  color: white !important;
}

.list-fg-deepred > .list-group-item {
  color: #D71F4B;
}

.rubix-panel-header .nav-deepred.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-deepred.nav-tabs > li > a:hover,
.rubix-panel-header .nav-deepred.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-deepred.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-deepred.nav-tabs > li.active > a:focus {
  color: #D71F4B;
}

.nav-deepred.nav-tabs {
  border-color: #D71F4B;
}

.nav-deepred.nav-tabs > li > a,
.nav-deepred.nav-tabs > li > a:hover,
.nav-deepred.nav-tabs > li > a:focus,
.nav-deepred.nav-tabs > li.active > a {
  color: #D71F4B;
  border-color: #D71F4B;
  border-bottom-color: transparent;
}

.nav-deepred.nav-pills > li > a:hover,
.nav-deepred.nav-pills > li > a:focus,
.nav-deepred.nav-pills > li.active > a {
  background: #D71F4B;
  color: white;
}

.menu-deepred,
.dropup .menu-deepred {
  border-color: #D71F4B;
}

.menu-deepred > li > a:hover,
.dropup .menu-deepred > li > a:hover {
  background: rgba(215, 31, 75, 0.05);
}

.menu-deepred > .active > a,
.menu-deepred > .active > a:hover,
.menu-deepred > .active > a:focus,
.dropup .menu-deepred > .active > a,
.dropup .menu-deepred > .active > a:hover,
.dropup .menu-deepred > .active > a:focus {
  color: white;
  background: #D71F4B;
}

.btn-deepred {
  outline: none;
  background: #D71F4B;
  color: white;
  border-color: #D71F4B;
}

.btn-deepred.btn-outlined {
  color: #D71F4B;
  background: none;
}

.btn-deepred.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-deepred:hover,
.btn-deepred:focus,
.btn-deepred:active,
.btn-deepred.active {
  outline: none;
  color: white;
  background: #e4456b;
  border-color: #e4456b;
}

.btn-deepred:hover.btn-outlined,
.btn-deepred:focus.btn-outlined,
.btn-deepred:active.btn-outlined,
.btn-deepred.active.btn-outlined {
  background: #D71F4B;
  color: white;
  border-color: #D71F4B;
}

.btn-deepred.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-deepred.btn-inverse.btn-outlined:hover,
.btn-deepred.btn-inverse.btn-outlined:focus,
.btn-deepred.btn-inverse.btn-outlined:active,
.btn-deepred.btn-inverse.btn-outlined.active {
  color: #D71F4B;
  background: white;
  border-color: white;
}

.btn-deepred.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-deepred.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-deepred.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-deepred.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #D71F4B;
  color: white;
  border-color: #D71F4B;
}

.tl-deepred .rubix-timeline-body > ul > li:before {
  border-color: #D71F4B;
}

.border-deepred {
  border-color: #D71F4B !important;
}

.border-deepred .rubix-timeline-body > ul {
  border-color: #D71F4B;
}

.border-deepred.rubix-timeline-view:before {
  border-color: #D71F4B;
}

.border-hover-deepred:hover {
  border-color: #D71F4B !important;
}

.border-focus-deepred:focus {
  border-color: #D71F4B !important;
}

.fg-focus-deepred:focus {
  color: #D71F4B;
}

.fg-hover-deepred:hover {
  color: #D71F4B;
}

.fg-deepred {
  color: #D71F4B;
}

.fg-deepred > .tab-container > .nav-tabs > .b-tab > a {
  color: #D71F4B;
}

.fg-deepred .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #D71F4B;
}

.fg-deepred.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #D71F4B;
}

.bg-focus-deepred:focus {
  background: #D71F4B;
}

.bg-hover-deepred:hover {
  background: #D71F4B;
}

.bg-deepred {
  background: #D71F4B;
}

.bg-deepred > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-deepred > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #D71F4B;
}

.bg-deepred table td,
.bg-deepred th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-red > .list-group-item.active {
  background: #EA7882 !important;
  color: white !important;
}

.list-fg-red > .list-group-item {
  color: #EA7882;
}

.rubix-panel-header .nav-red.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-red.nav-tabs > li > a:hover,
.rubix-panel-header .nav-red.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-red.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-red.nav-tabs > li.active > a:focus {
  color: #EA7882;
}

.nav-red.nav-tabs {
  border-color: #EA7882;
}

.nav-red.nav-tabs > li > a,
.nav-red.nav-tabs > li > a:hover,
.nav-red.nav-tabs > li > a:focus,
.nav-red.nav-tabs > li.active > a {
  color: #EA7882;
  border-color: #EA7882;
  border-bottom-color: transparent;
}

.nav-red.nav-pills > li > a:hover,
.nav-red.nav-pills > li > a:focus,
.nav-red.nav-pills > li.active > a {
  background: #EA7882;
  color: white;
}

.menu-red,
.dropup .menu-red {
  border-color: #EA7882;
}

.menu-red > li > a:hover,
.dropup .menu-red > li > a:hover {
  background: rgba(234, 120, 130, 0.05);
}

.menu-red > .active > a,
.menu-red > .active > a:hover,
.menu-red > .active > a:focus,
.dropup .menu-red > .active > a,
.dropup .menu-red > .active > a:hover,
.dropup .menu-red > .active > a:focus {
  color: white;
  background: #EA7882;
}

.btn-red {
  outline: none;
  background: #EA7882;
  color: white;
  border-color: #EA7882;
}

.btn-red.btn-outlined {
  color: #EA7882;
  background: none;
}

.btn-red.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-red:hover,
.btn-red:focus,
.btn-red:active,
.btn-red.active {
  outline: none;
  color: white;
  background: #f1a4ab;
  border-color: #f1a4ab;
}

.btn-red:hover.btn-outlined,
.btn-red:focus.btn-outlined,
.btn-red:active.btn-outlined,
.btn-red.active.btn-outlined {
  background: #EA7882;
  color: white;
  border-color: #EA7882;
}

.btn-red.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-red.btn-inverse.btn-outlined:hover,
.btn-red.btn-inverse.btn-outlined:focus,
.btn-red.btn-inverse.btn-outlined:active,
.btn-red.btn-inverse.btn-outlined.active {
  color: #EA7882;
  background: white;
  border-color: white;
}

.btn-red.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-red.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-red.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-red.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #EA7882;
  color: white;
  border-color: #EA7882;
}

.tl-red .rubix-timeline-body > ul > li:before {
  border-color: #EA7882;
}

.border-red {
  border-color: #EA7882 !important;
}

.border-red .rubix-timeline-body > ul {
  border-color: #EA7882;
}

.border-red.rubix-timeline-view:before {
  border-color: #EA7882;
}

.border-hover-red:hover {
  border-color: #EA7882 !important;
}

.border-focus-red:focus {
  border-color: #EA7882 !important;
}

.fg-focus-red:focus {
  color: #EA7882;
}

.fg-hover-red:hover {
  color: #EA7882;
}

.fg-red {
  color: #EA7882;
}

.fg-red > .tab-container > .nav-tabs > .b-tab > a {
  color: #EA7882;
}

.fg-red .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #EA7882;
}

.fg-red.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #EA7882;
}

.bg-focus-red:focus {
  background: #EA7882;
}

.bg-hover-red:hover {
  background: #EA7882;
}

.bg-red {
  background: #EA7882;
}

.bg-red > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-red > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #EA7882;
}

.bg-red table td,
.bg-red th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-lightred > .list-group-item.active {
  background: #F09FA6 !important;
  color: white !important;
}

.list-fg-lightred > .list-group-item {
  color: #F09FA6;
}

.rubix-panel-header .nav-lightred.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-lightred.nav-tabs > li > a:hover,
.rubix-panel-header .nav-lightred.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-lightred.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-lightred.nav-tabs > li.active > a:focus {
  color: #F09FA6;
}

.nav-lightred.nav-tabs {
  border-color: #F09FA6;
}

.nav-lightred.nav-tabs > li > a,
.nav-lightred.nav-tabs > li > a:hover,
.nav-lightred.nav-tabs > li > a:focus,
.nav-lightred.nav-tabs > li.active > a {
  color: #F09FA6;
  border-color: #F09FA6;
  border-bottom-color: transparent;
}

.nav-lightred.nav-pills > li > a:hover,
.nav-lightred.nav-pills > li > a:focus,
.nav-lightred.nav-pills > li.active > a {
  background: #F09FA6;
  color: white;
}

.menu-lightred,
.dropup .menu-lightred {
  border-color: #F09FA6;
}

.menu-lightred > li > a:hover,
.dropup .menu-lightred > li > a:hover {
  background: rgba(240, 159, 166, 0.05);
}

.menu-lightred > .active > a,
.menu-lightred > .active > a:hover,
.menu-lightred > .active > a:focus,
.dropup .menu-lightred > .active > a,
.dropup .menu-lightred > .active > a:hover,
.dropup .menu-lightred > .active > a:focus {
  color: white;
  background: #F09FA6;
}

.btn-lightred {
  outline: none;
  background: #F09FA6;
  color: white;
  border-color: #F09FA6;
}

.btn-lightred.btn-outlined {
  color: #F09FA6;
  background: none;
}

.btn-lightred.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightred:hover,
.btn-lightred:focus,
.btn-lightred:active,
.btn-lightred.active {
  outline: none;
  color: white;
  background: #f7cbcf;
  border-color: #f7cbcf;
}

.btn-lightred:hover.btn-outlined,
.btn-lightred:focus.btn-outlined,
.btn-lightred:active.btn-outlined,
.btn-lightred.active.btn-outlined {
  background: #F09FA6;
  color: white;
  border-color: #F09FA6;
}

.btn-lightred.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-lightred.btn-inverse.btn-outlined:hover,
.btn-lightred.btn-inverse.btn-outlined:focus,
.btn-lightred.btn-inverse.btn-outlined:active,
.btn-lightred.btn-inverse.btn-outlined.active {
  color: #F09FA6;
  background: white;
  border-color: white;
}

.btn-lightred.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-lightred.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightred.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightred.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #F09FA6;
  color: white;
  border-color: #F09FA6;
}

.tl-lightred .rubix-timeline-body > ul > li:before {
  border-color: #F09FA6;
}

.border-lightred {
  border-color: #F09FA6 !important;
}

.border-lightred .rubix-timeline-body > ul {
  border-color: #F09FA6;
}

.border-lightred.rubix-timeline-view:before {
  border-color: #F09FA6;
}

.border-hover-lightred:hover {
  border-color: #F09FA6 !important;
}

.border-focus-lightred:focus {
  border-color: #F09FA6 !important;
}

.fg-focus-lightred:focus {
  color: #F09FA6;
}

.fg-hover-lightred:hover {
  color: #F09FA6;
}

.fg-lightred {
  color: #F09FA6;
}

.fg-lightred > .tab-container > .nav-tabs > .b-tab > a {
  color: #F09FA6;
}

.fg-lightred .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #F09FA6;
}

.fg-lightred.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #F09FA6;
}

.bg-focus-lightred:focus {
  background: #F09FA6;
}

.bg-hover-lightred:hover {
  background: #F09FA6;
}

.bg-lightred {
  background: #F09FA6;
}

.bg-lightred > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-lightred > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #F09FA6;
}

.bg-lightred table td,
.bg-lightred th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-brightblue > .list-group-item.active {
  background: #003BFF !important;
  color: white !important;
}

.list-fg-brightblue > .list-group-item {
  color: #003BFF;
}

.rubix-panel-header .nav-brightblue.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-brightblue.nav-tabs > li > a:hover,
.rubix-panel-header .nav-brightblue.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-brightblue.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-brightblue.nav-tabs > li.active > a:focus {
  color: #003BFF;
}

.nav-brightblue.nav-tabs {
  border-color: #003BFF;
}

.nav-brightblue.nav-tabs > li > a,
.nav-brightblue.nav-tabs > li > a:hover,
.nav-brightblue.nav-tabs > li > a:focus,
.nav-brightblue.nav-tabs > li.active > a {
  color: #003BFF;
  border-color: #003BFF;
  border-bottom-color: transparent;
}

.nav-brightblue.nav-pills > li > a:hover,
.nav-brightblue.nav-pills > li > a:focus,
.nav-brightblue.nav-pills > li.active > a {
  background: #003BFF;
  color: white;
}

.menu-brightblue,
.dropup .menu-brightblue {
  border-color: #003BFF;
}

.menu-brightblue > li > a:hover,
.dropup .menu-brightblue > li > a:hover {
  background: rgba(0, 59, 255, 0.05);
}

.menu-brightblue > .active > a,
.menu-brightblue > .active > a:hover,
.menu-brightblue > .active > a:focus,
.dropup .menu-brightblue > .active > a,
.dropup .menu-brightblue > .active > a:hover,
.dropup .menu-brightblue > .active > a:focus {
  color: white;
  background: #003BFF;
}

.btn-brightblue {
  outline: none;
  background: #003BFF;
  color: white;
  border-color: #003BFF;
}

.btn-brightblue.btn-outlined {
  color: #003BFF;
  background: none;
}

.btn-brightblue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brightblue:hover,
.btn-brightblue:focus,
.btn-brightblue:active,
.btn-brightblue.active {
  outline: none;
  color: white;
  background: #3362ff;
  border-color: #3362ff;
}

.btn-brightblue:hover.btn-outlined,
.btn-brightblue:focus.btn-outlined,
.btn-brightblue:active.btn-outlined,
.btn-brightblue.active.btn-outlined {
  background: #003BFF;
  color: white;
  border-color: #003BFF;
}

.btn-brightblue.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-brightblue.btn-inverse.btn-outlined:hover,
.btn-brightblue.btn-inverse.btn-outlined:focus,
.btn-brightblue.btn-inverse.btn-outlined:active,
.btn-brightblue.btn-inverse.btn-outlined.active {
  color: #003BFF;
  background: white;
  border-color: white;
}

.btn-brightblue.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-brightblue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brightblue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brightblue.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #003BFF;
  color: white;
  border-color: #003BFF;
}

.tl-brightblue .rubix-timeline-body > ul > li:before {
  border-color: #003BFF;
}

.border-brightblue {
  border-color: #003BFF !important;
}

.border-brightblue .rubix-timeline-body > ul {
  border-color: #003BFF;
}

.border-brightblue.rubix-timeline-view:before {
  border-color: #003BFF;
}

.border-hover-brightblue:hover {
  border-color: #003BFF !important;
}

.border-focus-brightblue:focus {
  border-color: #003BFF !important;
}

.fg-focus-brightblue:focus {
  color: #003BFF;
}

.fg-hover-brightblue:hover {
  color: #003BFF;
}

.fg-brightblue {
  color: #003BFF;
}

.fg-brightblue > .tab-container > .nav-tabs > .b-tab > a {
  color: #003BFF;
}

.fg-brightblue .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #003BFF;
}

.fg-brightblue.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #003BFF;
}

.bg-focus-brightblue:focus {
  background: #003BFF;
}

.bg-hover-brightblue:hover {
  background: #003BFF;
}

.bg-brightblue {
  background: #003BFF;
}

.bg-brightblue > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-brightblue > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #003BFF;
}

.bg-brightblue table td,
.bg-brightblue th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkblue > .list-group-item.active {
  background: #4A90E2 !important;
  color: white !important;
}

.list-fg-darkblue > .list-group-item {
  color: #4A90E2;
}

.rubix-panel-header .nav-darkblue.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkblue.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkblue.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkblue.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkblue.nav-tabs > li.active > a:focus {
  color: #4A90E2;
}

.nav-darkblue.nav-tabs {
  border-color: #4A90E2;
}

.nav-darkblue.nav-tabs > li > a,
.nav-darkblue.nav-tabs > li > a:hover,
.nav-darkblue.nav-tabs > li > a:focus,
.nav-darkblue.nav-tabs > li.active > a {
  color: #4A90E2;
  border-color: #4A90E2;
  border-bottom-color: transparent;
}

.nav-darkblue.nav-pills > li > a:hover,
.nav-darkblue.nav-pills > li > a:focus,
.nav-darkblue.nav-pills > li.active > a {
  background: #4A90E2;
  color: white;
}

.menu-darkblue,
.dropup .menu-darkblue {
  border-color: #4A90E2;
}

.menu-darkblue > li > a:hover,
.dropup .menu-darkblue > li > a:hover {
  background: rgba(74, 144, 226, 0.05);
}

.menu-darkblue > .active > a,
.menu-darkblue > .active > a:hover,
.menu-darkblue > .active > a:focus,
.dropup .menu-darkblue > .active > a,
.dropup .menu-darkblue > .active > a:hover,
.dropup .menu-darkblue > .active > a:focus {
  color: white;
  background: #4A90E2;
}

.btn-darkblue {
  outline: none;
  background: #4A90E2;
  color: white;
  border-color: #4A90E2;
}

.btn-darkblue.btn-outlined {
  color: #4A90E2;
  background: none;
}

.btn-darkblue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkblue:hover,
.btn-darkblue:focus,
.btn-darkblue:active,
.btn-darkblue.active {
  outline: none;
  color: white;
  background: #76abe9;
  border-color: #76abe9;
}

.btn-darkblue:hover.btn-outlined,
.btn-darkblue:focus.btn-outlined,
.btn-darkblue:active.btn-outlined,
.btn-darkblue.active.btn-outlined {
  background: #4A90E2;
  color: white;
  border-color: #4A90E2;
}

.btn-darkblue.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkblue.btn-inverse.btn-outlined:hover,
.btn-darkblue.btn-inverse.btn-outlined:focus,
.btn-darkblue.btn-inverse.btn-outlined:active,
.btn-darkblue.btn-inverse.btn-outlined.active {
  color: #4A90E2;
  background: white;
  border-color: white;
}

.btn-darkblue.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkblue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkblue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkblue.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #4A90E2;
  color: white;
  border-color: #4A90E2;
}

.tl-darkblue .rubix-timeline-body > ul > li:before {
  border-color: #4A90E2;
}

.border-darkblue {
  border-color: #4A90E2 !important;
}

.border-darkblue .rubix-timeline-body > ul {
  border-color: #4A90E2;
}

.border-darkblue.rubix-timeline-view:before {
  border-color: #4A90E2;
}

.border-hover-darkblue:hover {
  border-color: #4A90E2 !important;
}

.border-focus-darkblue:focus {
  border-color: #4A90E2 !important;
}

.fg-focus-darkblue:focus {
  color: #4A90E2;
}

.fg-hover-darkblue:hover {
  color: #4A90E2;
}

.fg-darkblue {
  color: #4A90E2;
}

.fg-darkblue > .tab-container > .nav-tabs > .b-tab > a {
  color: #4A90E2;
}

.fg-darkblue .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #4A90E2;
}

.fg-darkblue.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #4A90E2;
}

.bg-focus-darkblue:focus {
  background: #4A90E2;
}

.bg-hover-darkblue:hover {
  background: #4A90E2;
}

.bg-darkblue {
  background: #4A90E2;
}

.bg-darkblue > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkblue > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #4A90E2;
}

.bg-darkblue table td,
.bg-darkblue th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-blue > .list-group-item.active {
  background: #79B0EC !important;
  color: white !important;
}

.list-fg-blue > .list-group-item {
  color: #79B0EC;
}

.rubix-panel-header .nav-blue.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-blue.nav-tabs > li > a:hover,
.rubix-panel-header .nav-blue.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-blue.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-blue.nav-tabs > li.active > a:focus {
  color: #79B0EC;
}

.nav-blue.nav-tabs {
  border-color: #79B0EC;
}

.nav-blue.nav-tabs > li > a,
.nav-blue.nav-tabs > li > a:hover,
.nav-blue.nav-tabs > li > a:focus,
.nav-blue.nav-tabs > li.active > a {
  color: #79B0EC;
  border-color: #79B0EC;
  border-bottom-color: transparent;
}

.nav-blue.nav-pills > li > a:hover,
.nav-blue.nav-pills > li > a:focus,
.nav-blue.nav-pills > li.active > a {
  background: #79B0EC;
  color: white;
}

.menu-blue,
.dropup .menu-blue {
  border-color: #79B0EC;
}

.menu-blue > li > a:hover,
.dropup .menu-blue > li > a:hover {
  background: rgba(121, 176, 236, 0.05);
}

.menu-blue > .active > a,
.menu-blue > .active > a:hover,
.menu-blue > .active > a:focus,
.dropup .menu-blue > .active > a,
.dropup .menu-blue > .active > a:hover,
.dropup .menu-blue > .active > a:focus {
  color: white;
  background: #79B0EC;
}

.btn-blue {
  outline: none;
  background: #79B0EC;
  color: white;
  border-color: #79B0EC;
}

.btn-blue.btn-outlined {
  color: #79B0EC;
  background: none;
}

.btn-blue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-blue:hover,
.btn-blue:focus,
.btn-blue:active,
.btn-blue.active {
  outline: none;
  color: white;
  background: #a6caf2;
  border-color: #a6caf2;
}

.btn-blue:hover.btn-outlined,
.btn-blue:focus.btn-outlined,
.btn-blue:active.btn-outlined,
.btn-blue.active.btn-outlined {
  background: #79B0EC;
  color: white;
  border-color: #79B0EC;
}

.btn-blue.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-blue.btn-inverse.btn-outlined:hover,
.btn-blue.btn-inverse.btn-outlined:focus,
.btn-blue.btn-inverse.btn-outlined:active,
.btn-blue.btn-inverse.btn-outlined.active {
  color: #79B0EC;
  background: white;
  border-color: white;
}

.btn-blue.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-blue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-blue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-blue.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #79B0EC;
  color: white;
  border-color: #79B0EC;
}

.tl-blue .rubix-timeline-body > ul > li:before {
  border-color: #79B0EC;
}

.border-blue {
  border-color: #79B0EC !important;
}

.border-blue .rubix-timeline-body > ul {
  border-color: #79B0EC;
}

.border-blue.rubix-timeline-view:before {
  border-color: #79B0EC;
}

.border-hover-blue:hover {
  border-color: #79B0EC !important;
}

.border-focus-blue:focus {
  border-color: #79B0EC !important;
}

.fg-focus-blue:focus {
  color: #79B0EC;
}

.fg-hover-blue:hover {
  color: #79B0EC;
}

.fg-blue {
  color: #79B0EC;
}

.fg-blue > .tab-container > .nav-tabs > .b-tab > a {
  color: #79B0EC;
}

.fg-blue .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #79B0EC;
}

.fg-blue.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #79B0EC;
}

.bg-focus-blue:focus {
  background: #79B0EC;
}

.bg-hover-blue:hover {
  background: #79B0EC;
}

.bg-blue {
  background: #79B0EC;
}

.bg-blue > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-blue > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #79B0EC;
}

.bg-blue table td,
.bg-blue th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-lightblue50 > .list-group-item.active {
  background: #D2E0EB !important;
  color: white !important;
}

.list-fg-lightblue50 > .list-group-item {
  color: #D2E0EB;
}

.rubix-panel-header .nav-lightblue50.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-lightblue50.nav-tabs > li > a:hover,
.rubix-panel-header .nav-lightblue50.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-lightblue50.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-lightblue50.nav-tabs > li.active > a:focus {
  color: #D2E0EB;
}

.nav-lightblue50.nav-tabs {
  border-color: #D2E0EB;
}

.nav-lightblue50.nav-tabs > li > a,
.nav-lightblue50.nav-tabs > li > a:hover,
.nav-lightblue50.nav-tabs > li > a:focus,
.nav-lightblue50.nav-tabs > li.active > a {
  color: #D2E0EB;
  border-color: #D2E0EB;
  border-bottom-color: transparent;
}

.nav-lightblue50.nav-pills > li > a:hover,
.nav-lightblue50.nav-pills > li > a:focus,
.nav-lightblue50.nav-pills > li.active > a {
  background: #D2E0EB;
  color: white;
}

.menu-lightblue50,
.dropup .menu-lightblue50 {
  border-color: #D2E0EB;
}

.menu-lightblue50 > li > a:hover,
.dropup .menu-lightblue50 > li > a:hover {
  background: rgba(210, 224, 235, 0.05);
}

.menu-lightblue50 > .active > a,
.menu-lightblue50 > .active > a:hover,
.menu-lightblue50 > .active > a:focus,
.dropup .menu-lightblue50 > .active > a,
.dropup .menu-lightblue50 > .active > a:hover,
.dropup .menu-lightblue50 > .active > a:focus {
  color: white;
  background: #D2E0EB;
}

.btn-lightblue50 {
  outline: none;
  background: #D2E0EB;
  color: white;
  border-color: #D2E0EB;
}

.btn-lightblue50.btn-outlined {
  color: #D2E0EB;
  background: none;
}

.btn-lightblue50.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightblue50:hover,
.btn-lightblue50:focus,
.btn-lightblue50:active,
.btn-lightblue50.active {
  outline: none;
  color: white;
  background: #f5f8fb;
  border-color: #f5f8fb;
}

.btn-lightblue50:hover.btn-outlined,
.btn-lightblue50:focus.btn-outlined,
.btn-lightblue50:active.btn-outlined,
.btn-lightblue50.active.btn-outlined {
  background: #D2E0EB;
  color: white;
  border-color: #D2E0EB;
}

.btn-lightblue50.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-lightblue50.btn-inverse.btn-outlined:hover,
.btn-lightblue50.btn-inverse.btn-outlined:focus,
.btn-lightblue50.btn-inverse.btn-outlined:active,
.btn-lightblue50.btn-inverse.btn-outlined.active {
  color: #D2E0EB;
  background: white;
  border-color: white;
}

.btn-lightblue50.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-lightblue50.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightblue50.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightblue50.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #D2E0EB;
  color: white;
  border-color: #D2E0EB;
}

.tl-lightblue50 .rubix-timeline-body > ul > li:before {
  border-color: #D2E0EB;
}

.border-lightblue50 {
  border-color: #D2E0EB !important;
}

.border-lightblue50 .rubix-timeline-body > ul {
  border-color: #D2E0EB;
}

.border-lightblue50.rubix-timeline-view:before {
  border-color: #D2E0EB;
}

.border-hover-lightblue50:hover {
  border-color: #D2E0EB !important;
}

.border-focus-lightblue50:focus {
  border-color: #D2E0EB !important;
}

.fg-focus-lightblue50:focus {
  color: #D2E0EB;
}

.fg-hover-lightblue50:hover {
  color: #D2E0EB;
}

.fg-lightblue50 {
  color: #D2E0EB;
}

.fg-lightblue50 > .tab-container > .nav-tabs > .b-tab > a {
  color: #D2E0EB;
}

.fg-lightblue50 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #D2E0EB;
}

.fg-lightblue50.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #D2E0EB;
}

.bg-focus-lightblue50:focus {
  background: #D2E0EB;
}

.bg-hover-lightblue50:hover {
  background: #D2E0EB;
}

.bg-lightblue50 {
  background: #D2E0EB;
}

.bg-lightblue50 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-lightblue50 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #D2E0EB;
}

.bg-lightblue50 table td,
.bg-lightblue50 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-lightblue > .list-group-item.active {
  background: #A0C7F2 !important;
  color: white !important;
}

.list-fg-lightblue > .list-group-item {
  color: #A0C7F2;
}

.rubix-panel-header .nav-lightblue.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-lightblue.nav-tabs > li > a:hover,
.rubix-panel-header .nav-lightblue.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-lightblue.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-lightblue.nav-tabs > li.active > a:focus {
  color: #A0C7F2;
}

.nav-lightblue.nav-tabs {
  border-color: #A0C7F2;
}

.nav-lightblue.nav-tabs > li > a,
.nav-lightblue.nav-tabs > li > a:hover,
.nav-lightblue.nav-tabs > li > a:focus,
.nav-lightblue.nav-tabs > li.active > a {
  color: #A0C7F2;
  border-color: #A0C7F2;
  border-bottom-color: transparent;
}

.nav-lightblue.nav-pills > li > a:hover,
.nav-lightblue.nav-pills > li > a:focus,
.nav-lightblue.nav-pills > li.active > a {
  background: #A0C7F2;
  color: white;
}

.menu-lightblue,
.dropup .menu-lightblue {
  border-color: #A0C7F2;
}

.menu-lightblue > li > a:hover,
.dropup .menu-lightblue > li > a:hover {
  background: rgba(160, 199, 242, 0.05);
}

.menu-lightblue > .active > a,
.menu-lightblue > .active > a:hover,
.menu-lightblue > .active > a:focus,
.dropup .menu-lightblue > .active > a,
.dropup .menu-lightblue > .active > a:hover,
.dropup .menu-lightblue > .active > a:focus {
  color: white;
  background: #A0C7F2;
}

.btn-lightblue {
  outline: none;
  background: #A0C7F2;
  color: white;
  border-color: #A0C7F2;
}

.btn-lightblue.btn-outlined {
  color: #A0C7F2;
  background: none;
}

.btn-lightblue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightblue:hover,
.btn-lightblue:focus,
.btn-lightblue:active,
.btn-lightblue.active {
  outline: none;
  color: white;
  background: #cde1f8;
  border-color: #cde1f8;
}

.btn-lightblue:hover.btn-outlined,
.btn-lightblue:focus.btn-outlined,
.btn-lightblue:active.btn-outlined,
.btn-lightblue.active.btn-outlined {
  background: #A0C7F2;
  color: white;
  border-color: #A0C7F2;
}

.btn-lightblue.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-lightblue.btn-inverse.btn-outlined:hover,
.btn-lightblue.btn-inverse.btn-outlined:focus,
.btn-lightblue.btn-inverse.btn-outlined:active,
.btn-lightblue.btn-inverse.btn-outlined.active {
  color: #A0C7F2;
  background: white;
  border-color: white;
}

.btn-lightblue.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-lightblue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightblue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightblue.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #A0C7F2;
  color: white;
  border-color: #A0C7F2;
}

.tl-lightblue .rubix-timeline-body > ul > li:before {
  border-color: #A0C7F2;
}

.border-lightblue {
  border-color: #A0C7F2 !important;
}

.border-lightblue .rubix-timeline-body > ul {
  border-color: #A0C7F2;
}

.border-lightblue.rubix-timeline-view:before {
  border-color: #A0C7F2;
}

.border-hover-lightblue:hover {
  border-color: #A0C7F2 !important;
}

.border-focus-lightblue:focus {
  border-color: #A0C7F2 !important;
}

.fg-focus-lightblue:focus {
  color: #A0C7F2;
}

.fg-hover-lightblue:hover {
  color: #A0C7F2;
}

.fg-lightblue {
  color: #A0C7F2;
}

.fg-lightblue > .tab-container > .nav-tabs > .b-tab > a {
  color: #A0C7F2;
}

.fg-lightblue .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #A0C7F2;
}

.fg-lightblue.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #A0C7F2;
}

.bg-focus-lightblue:focus {
  background: #A0C7F2;
}

.bg-hover-lightblue:hover {
  background: #A0C7F2;
}

.bg-lightblue {
  background: #A0C7F2;
}

.bg-lightblue > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-lightblue > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #A0C7F2;
}

.bg-lightblue table td,
.bg-lightblue th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-hoverblue > .list-group-item.active {
  background: #E5EFFB !important;
  color: white !important;
}

.list-fg-hoverblue > .list-group-item {
  color: #E5EFFB;
}

.rubix-panel-header .nav-hoverblue.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-hoverblue.nav-tabs > li > a:hover,
.rubix-panel-header .nav-hoverblue.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-hoverblue.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-hoverblue.nav-tabs > li.active > a:focus {
  color: #E5EFFB;
}

.nav-hoverblue.nav-tabs {
  border-color: #E5EFFB;
}

.nav-hoverblue.nav-tabs > li > a,
.nav-hoverblue.nav-tabs > li > a:hover,
.nav-hoverblue.nav-tabs > li > a:focus,
.nav-hoverblue.nav-tabs > li.active > a {
  color: #E5EFFB;
  border-color: #E5EFFB;
  border-bottom-color: transparent;
}

.nav-hoverblue.nav-pills > li > a:hover,
.nav-hoverblue.nav-pills > li > a:focus,
.nav-hoverblue.nav-pills > li.active > a {
  background: #E5EFFB;
  color: white;
}

.menu-hoverblue,
.dropup .menu-hoverblue {
  border-color: #E5EFFB;
}

.menu-hoverblue > li > a:hover,
.dropup .menu-hoverblue > li > a:hover {
  background: rgba(229, 239, 251, 0.05);
}

.menu-hoverblue > .active > a,
.menu-hoverblue > .active > a:hover,
.menu-hoverblue > .active > a:focus,
.dropup .menu-hoverblue > .active > a,
.dropup .menu-hoverblue > .active > a:hover,
.dropup .menu-hoverblue > .active > a:focus {
  color: white;
  background: #E5EFFB;
}

.btn-hoverblue {
  outline: none;
  background: #E5EFFB;
  color: white;
  border-color: #E5EFFB;
}

.btn-hoverblue.btn-outlined {
  color: #E5EFFB;
  background: none;
}

.btn-hoverblue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-hoverblue:hover,
.btn-hoverblue:focus,
.btn-hoverblue:active,
.btn-hoverblue.active {
  outline: none;
  color: white;
  background: white;
  border-color: white;
}

.btn-hoverblue:hover.btn-outlined,
.btn-hoverblue:focus.btn-outlined,
.btn-hoverblue:active.btn-outlined,
.btn-hoverblue.active.btn-outlined {
  background: #E5EFFB;
  color: white;
  border-color: #E5EFFB;
}

.btn-hoverblue.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-hoverblue.btn-inverse.btn-outlined:hover,
.btn-hoverblue.btn-inverse.btn-outlined:focus,
.btn-hoverblue.btn-inverse.btn-outlined:active,
.btn-hoverblue.btn-inverse.btn-outlined.active {
  color: #E5EFFB;
  background: white;
  border-color: white;
}

.btn-hoverblue.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-hoverblue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-hoverblue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-hoverblue.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #E5EFFB;
  color: white;
  border-color: #E5EFFB;
}

.tl-hoverblue .rubix-timeline-body > ul > li:before {
  border-color: #E5EFFB;
}

.border-hoverblue {
  border-color: #E5EFFB !important;
}

.border-hoverblue .rubix-timeline-body > ul {
  border-color: #E5EFFB;
}

.border-hoverblue.rubix-timeline-view:before {
  border-color: #E5EFFB;
}

.border-hover-hoverblue:hover {
  border-color: #E5EFFB !important;
}

.border-focus-hoverblue:focus {
  border-color: #E5EFFB !important;
}

.fg-focus-hoverblue:focus {
  color: #E5EFFB;
}

.fg-hover-hoverblue:hover {
  color: #E5EFFB;
}

.fg-hoverblue {
  color: #E5EFFB;
}

.fg-hoverblue > .tab-container > .nav-tabs > .b-tab > a {
  color: #E5EFFB;
}

.fg-hoverblue .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #E5EFFB;
}

.fg-hoverblue.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #E5EFFB;
}

.bg-focus-hoverblue:focus {
  background: #E5EFFB;
}

.bg-hover-hoverblue:hover {
  background: #E5EFFB;
}

.bg-hoverblue {
  background: #E5EFFB;
}

.bg-hoverblue > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-hoverblue > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #E5EFFB;
}

.bg-hoverblue table td,
.bg-hoverblue th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-purple > .list-group-item.active {
  background: #B4A1DD !important;
  color: white !important;
}

.list-fg-purple > .list-group-item {
  color: #B4A1DD;
}

.rubix-panel-header .nav-purple.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-purple.nav-tabs > li > a:hover,
.rubix-panel-header .nav-purple.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-purple.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-purple.nav-tabs > li.active > a:focus {
  color: #B4A1DD;
}

.nav-purple.nav-tabs {
  border-color: #B4A1DD;
}

.nav-purple.nav-tabs > li > a,
.nav-purple.nav-tabs > li > a:hover,
.nav-purple.nav-tabs > li > a:focus,
.nav-purple.nav-tabs > li.active > a {
  color: #B4A1DD;
  border-color: #B4A1DD;
  border-bottom-color: transparent;
}

.nav-purple.nav-pills > li > a:hover,
.nav-purple.nav-pills > li > a:focus,
.nav-purple.nav-pills > li.active > a {
  background: #B4A1DD;
  color: white;
}

.menu-purple,
.dropup .menu-purple {
  border-color: #B4A1DD;
}

.menu-purple > li > a:hover,
.dropup .menu-purple > li > a:hover {
  background: rgba(180, 161, 221, 0.05);
}

.menu-purple > .active > a,
.menu-purple > .active > a:hover,
.menu-purple > .active > a:focus,
.dropup .menu-purple > .active > a,
.dropup .menu-purple > .active > a:hover,
.dropup .menu-purple > .active > a:focus {
  color: white;
  background: #B4A1DD;
}

.btn-purple {
  outline: none;
  background: #B4A1DD;
  color: white;
  border-color: #B4A1DD;
}

.btn-purple.btn-outlined {
  color: #B4A1DD;
  background: none;
}

.btn-purple.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-purple:hover,
.btn-purple:focus,
.btn-purple:active,
.btn-purple.active {
  outline: none;
  color: white;
  background: #d2c6eb;
  border-color: #d2c6eb;
}

.btn-purple:hover.btn-outlined,
.btn-purple:focus.btn-outlined,
.btn-purple:active.btn-outlined,
.btn-purple.active.btn-outlined {
  background: #B4A1DD;
  color: white;
  border-color: #B4A1DD;
}

.btn-purple.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-purple.btn-inverse.btn-outlined:hover,
.btn-purple.btn-inverse.btn-outlined:focus,
.btn-purple.btn-inverse.btn-outlined:active,
.btn-purple.btn-inverse.btn-outlined.active {
  color: #B4A1DD;
  background: white;
  border-color: white;
}

.btn-purple.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-purple.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-purple.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-purple.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #B4A1DD;
  color: white;
  border-color: #B4A1DD;
}

.tl-purple .rubix-timeline-body > ul > li:before {
  border-color: #B4A1DD;
}

.border-purple {
  border-color: #B4A1DD !important;
}

.border-purple .rubix-timeline-body > ul {
  border-color: #B4A1DD;
}

.border-purple.rubix-timeline-view:before {
  border-color: #B4A1DD;
}

.border-hover-purple:hover {
  border-color: #B4A1DD !important;
}

.border-focus-purple:focus {
  border-color: #B4A1DD !important;
}

.fg-focus-purple:focus {
  color: #B4A1DD;
}

.fg-hover-purple:hover {
  color: #B4A1DD;
}

.fg-purple {
  color: #B4A1DD;
}

.fg-purple > .tab-container > .nav-tabs > .b-tab > a {
  color: #B4A1DD;
}

.fg-purple .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #B4A1DD;
}

.fg-purple.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #B4A1DD;
}

.bg-focus-purple:focus {
  background: #B4A1DD;
}

.bg-hover-purple:hover {
  background: #B4A1DD;
}

.bg-purple {
  background: #B4A1DD;
}

.bg-purple > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-purple > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #B4A1DD;
}

.bg-purple table td,
.bg-purple th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-lightpurple50 > .list-group-item.active {
  background: #C1B2E3 !important;
  color: white !important;
}

.list-fg-lightpurple50 > .list-group-item {
  color: #C1B2E3;
}

.rubix-panel-header .nav-lightpurple50.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-lightpurple50.nav-tabs > li > a:hover,
.rubix-panel-header .nav-lightpurple50.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-lightpurple50.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-lightpurple50.nav-tabs > li.active > a:focus {
  color: #C1B2E3;
}

.nav-lightpurple50.nav-tabs {
  border-color: #C1B2E3;
}

.nav-lightpurple50.nav-tabs > li > a,
.nav-lightpurple50.nav-tabs > li > a:hover,
.nav-lightpurple50.nav-tabs > li > a:focus,
.nav-lightpurple50.nav-tabs > li.active > a {
  color: #C1B2E3;
  border-color: #C1B2E3;
  border-bottom-color: transparent;
}

.nav-lightpurple50.nav-pills > li > a:hover,
.nav-lightpurple50.nav-pills > li > a:focus,
.nav-lightpurple50.nav-pills > li.active > a {
  background: #C1B2E3;
  color: white;
}

.menu-lightpurple50,
.dropup .menu-lightpurple50 {
  border-color: #C1B2E3;
}

.menu-lightpurple50 > li > a:hover,
.dropup .menu-lightpurple50 > li > a:hover {
  background: rgba(193, 178, 227, 0.05);
}

.menu-lightpurple50 > .active > a,
.menu-lightpurple50 > .active > a:hover,
.menu-lightpurple50 > .active > a:focus,
.dropup .menu-lightpurple50 > .active > a,
.dropup .menu-lightpurple50 > .active > a:hover,
.dropup .menu-lightpurple50 > .active > a:focus {
  color: white;
  background: #C1B2E3;
}

.btn-lightpurple50 {
  outline: none;
  background: #C1B2E3;
  color: white;
  border-color: #C1B2E3;
}

.btn-lightpurple50.btn-outlined {
  color: #C1B2E3;
  background: none;
}

.btn-lightpurple50.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightpurple50:hover,
.btn-lightpurple50:focus,
.btn-lightpurple50:active,
.btn-lightpurple50.active {
  outline: none;
  color: white;
  background: #dfd7f1;
  border-color: #dfd7f1;
}

.btn-lightpurple50:hover.btn-outlined,
.btn-lightpurple50:focus.btn-outlined,
.btn-lightpurple50:active.btn-outlined,
.btn-lightpurple50.active.btn-outlined {
  background: #C1B2E3;
  color: white;
  border-color: #C1B2E3;
}

.btn-lightpurple50.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-lightpurple50.btn-inverse.btn-outlined:hover,
.btn-lightpurple50.btn-inverse.btn-outlined:focus,
.btn-lightpurple50.btn-inverse.btn-outlined:active,
.btn-lightpurple50.btn-inverse.btn-outlined.active {
  color: #C1B2E3;
  background: white;
  border-color: white;
}

.btn-lightpurple50.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-lightpurple50.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightpurple50.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightpurple50.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #C1B2E3;
  color: white;
  border-color: #C1B2E3;
}

.tl-lightpurple50 .rubix-timeline-body > ul > li:before {
  border-color: #C1B2E3;
}

.border-lightpurple50 {
  border-color: #C1B2E3 !important;
}

.border-lightpurple50 .rubix-timeline-body > ul {
  border-color: #C1B2E3;
}

.border-lightpurple50.rubix-timeline-view:before {
  border-color: #C1B2E3;
}

.border-hover-lightpurple50:hover {
  border-color: #C1B2E3 !important;
}

.border-focus-lightpurple50:focus {
  border-color: #C1B2E3 !important;
}

.fg-focus-lightpurple50:focus {
  color: #C1B2E3;
}

.fg-hover-lightpurple50:hover {
  color: #C1B2E3;
}

.fg-lightpurple50 {
  color: #C1B2E3;
}

.fg-lightpurple50 > .tab-container > .nav-tabs > .b-tab > a {
  color: #C1B2E3;
}

.fg-lightpurple50 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #C1B2E3;
}

.fg-lightpurple50.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #C1B2E3;
}

.bg-focus-lightpurple50:focus {
  background: #C1B2E3;
}

.bg-hover-lightpurple50:hover {
  background: #C1B2E3;
}

.bg-lightpurple50 {
  background: #C1B2E3;
}

.bg-lightpurple50 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-lightpurple50 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #C1B2E3;
}

.bg-lightpurple50 table td,
.bg-lightpurple50 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-lightpurple > .list-group-item.active {
  background: #D3C9EB !important;
  color: white !important;
}

.list-fg-lightpurple > .list-group-item {
  color: #D3C9EB;
}

.rubix-panel-header .nav-lightpurple.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-lightpurple.nav-tabs > li > a:hover,
.rubix-panel-header .nav-lightpurple.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-lightpurple.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-lightpurple.nav-tabs > li.active > a:focus {
  color: #D3C9EB;
}

.nav-lightpurple.nav-tabs {
  border-color: #D3C9EB;
}

.nav-lightpurple.nav-tabs > li > a,
.nav-lightpurple.nav-tabs > li > a:hover,
.nav-lightpurple.nav-tabs > li > a:focus,
.nav-lightpurple.nav-tabs > li.active > a {
  color: #D3C9EB;
  border-color: #D3C9EB;
  border-bottom-color: transparent;
}

.nav-lightpurple.nav-pills > li > a:hover,
.nav-lightpurple.nav-pills > li > a:focus,
.nav-lightpurple.nav-pills > li.active > a {
  background: #D3C9EB;
  color: white;
}

.menu-lightpurple,
.dropup .menu-lightpurple {
  border-color: #D3C9EB;
}

.menu-lightpurple > li > a:hover,
.dropup .menu-lightpurple > li > a:hover {
  background: rgba(211, 201, 235, 0.05);
}

.menu-lightpurple > .active > a,
.menu-lightpurple > .active > a:hover,
.menu-lightpurple > .active > a:focus,
.dropup .menu-lightpurple > .active > a,
.dropup .menu-lightpurple > .active > a:hover,
.dropup .menu-lightpurple > .active > a:focus {
  color: white;
  background: #D3C9EB;
}

.btn-lightpurple {
  outline: none;
  background: #D3C9EB;
  color: white;
  border-color: #D3C9EB;
}

.btn-lightpurple.btn-outlined {
  color: #D3C9EB;
  background: none;
}

.btn-lightpurple.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightpurple:hover,
.btn-lightpurple:focus,
.btn-lightpurple:active,
.btn-lightpurple.active {
  outline: none;
  color: white;
  background: #f1eef9;
  border-color: #f1eef9;
}

.btn-lightpurple:hover.btn-outlined,
.btn-lightpurple:focus.btn-outlined,
.btn-lightpurple:active.btn-outlined,
.btn-lightpurple.active.btn-outlined {
  background: #D3C9EB;
  color: white;
  border-color: #D3C9EB;
}

.btn-lightpurple.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-lightpurple.btn-inverse.btn-outlined:hover,
.btn-lightpurple.btn-inverse.btn-outlined:focus,
.btn-lightpurple.btn-inverse.btn-outlined:active,
.btn-lightpurple.btn-inverse.btn-outlined.active {
  color: #D3C9EB;
  background: white;
  border-color: white;
}

.btn-lightpurple.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-lightpurple.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightpurple.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightpurple.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #D3C9EB;
  color: white;
  border-color: #D3C9EB;
}

.tl-lightpurple .rubix-timeline-body > ul > li:before {
  border-color: #D3C9EB;
}

.border-lightpurple {
  border-color: #D3C9EB !important;
}

.border-lightpurple .rubix-timeline-body > ul {
  border-color: #D3C9EB;
}

.border-lightpurple.rubix-timeline-view:before {
  border-color: #D3C9EB;
}

.border-hover-lightpurple:hover {
  border-color: #D3C9EB !important;
}

.border-focus-lightpurple:focus {
  border-color: #D3C9EB !important;
}

.fg-focus-lightpurple:focus {
  color: #D3C9EB;
}

.fg-hover-lightpurple:hover {
  color: #D3C9EB;
}

.fg-lightpurple {
  color: #D3C9EB;
}

.fg-lightpurple > .tab-container > .nav-tabs > .b-tab > a {
  color: #D3C9EB;
}

.fg-lightpurple .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #D3C9EB;
}

.fg-lightpurple.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #D3C9EB;
}

.bg-focus-lightpurple:focus {
  background: #D3C9EB;
}

.bg-hover-lightpurple:hover {
  background: #D3C9EB;
}

.bg-lightpurple {
  background: #D3C9EB;
}

.bg-lightpurple > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-lightpurple > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #D3C9EB;
}

.bg-lightpurple table td,
.bg-lightpurple th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkbrown > .list-group-item.active {
  background: #AB4F45 !important;
  color: white !important;
}

.list-fg-darkbrown > .list-group-item {
  color: #AB4F45;
}

.rubix-panel-header .nav-darkbrown.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkbrown.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkbrown.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkbrown.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkbrown.nav-tabs > li.active > a:focus {
  color: #AB4F45;
}

.nav-darkbrown.nav-tabs {
  border-color: #AB4F45;
}

.nav-darkbrown.nav-tabs > li > a,
.nav-darkbrown.nav-tabs > li > a:hover,
.nav-darkbrown.nav-tabs > li > a:focus,
.nav-darkbrown.nav-tabs > li.active > a {
  color: #AB4F45;
  border-color: #AB4F45;
  border-bottom-color: transparent;
}

.nav-darkbrown.nav-pills > li > a:hover,
.nav-darkbrown.nav-pills > li > a:focus,
.nav-darkbrown.nav-pills > li.active > a {
  background: #AB4F45;
  color: white;
}

.menu-darkbrown,
.dropup .menu-darkbrown {
  border-color: #AB4F45;
}

.menu-darkbrown > li > a:hover,
.dropup .menu-darkbrown > li > a:hover {
  background: rgba(171, 79, 69, 0.05);
}

.menu-darkbrown > .active > a,
.menu-darkbrown > .active > a:hover,
.menu-darkbrown > .active > a:focus,
.dropup .menu-darkbrown > .active > a,
.dropup .menu-darkbrown > .active > a:hover,
.dropup .menu-darkbrown > .active > a:focus {
  color: white;
  background: #AB4F45;
}

.btn-darkbrown {
  outline: none;
  background: #AB4F45;
  color: white;
  border-color: #AB4F45;
}

.btn-darkbrown.btn-outlined {
  color: #AB4F45;
  background: none;
}

.btn-darkbrown.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkbrown:hover,
.btn-darkbrown:focus,
.btn-darkbrown:active,
.btn-darkbrown.active {
  outline: none;
  color: white;
  background: #c06c63;
  border-color: #c06c63;
}

.btn-darkbrown:hover.btn-outlined,
.btn-darkbrown:focus.btn-outlined,
.btn-darkbrown:active.btn-outlined,
.btn-darkbrown.active.btn-outlined {
  background: #AB4F45;
  color: white;
  border-color: #AB4F45;
}

.btn-darkbrown.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkbrown.btn-inverse.btn-outlined:hover,
.btn-darkbrown.btn-inverse.btn-outlined:focus,
.btn-darkbrown.btn-inverse.btn-outlined:active,
.btn-darkbrown.btn-inverse.btn-outlined.active {
  color: #AB4F45;
  background: white;
  border-color: white;
}

.btn-darkbrown.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkbrown.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkbrown.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkbrown.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #AB4F45;
  color: white;
  border-color: #AB4F45;
}

.tl-darkbrown .rubix-timeline-body > ul > li:before {
  border-color: #AB4F45;
}

.border-darkbrown {
  border-color: #AB4F45 !important;
}

.border-darkbrown .rubix-timeline-body > ul {
  border-color: #AB4F45;
}

.border-darkbrown.rubix-timeline-view:before {
  border-color: #AB4F45;
}

.border-hover-darkbrown:hover {
  border-color: #AB4F45 !important;
}

.border-focus-darkbrown:focus {
  border-color: #AB4F45 !important;
}

.fg-focus-darkbrown:focus {
  color: #AB4F45;
}

.fg-hover-darkbrown:hover {
  color: #AB4F45;
}

.fg-darkbrown {
  color: #AB4F45;
}

.fg-darkbrown > .tab-container > .nav-tabs > .b-tab > a {
  color: #AB4F45;
}

.fg-darkbrown .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #AB4F45;
}

.fg-darkbrown.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #AB4F45;
}

.bg-focus-darkbrown:focus {
  background: #AB4F45;
}

.bg-hover-darkbrown:hover {
  background: #AB4F45;
}

.bg-darkbrown {
  background: #AB4F45;
}

.bg-darkbrown > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkbrown > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #AB4F45;
}

.bg-darkbrown table td,
.bg-darkbrown th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-brown > .list-group-item.active {
  background: #A8553A !important;
  color: white !important;
}

.list-fg-brown > .list-group-item {
  color: #A8553A;
}

.rubix-panel-header .nav-brown.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-brown.nav-tabs > li > a:hover,
.rubix-panel-header .nav-brown.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-brown.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-brown.nav-tabs > li.active > a:focus {
  color: #A8553A;
}

.nav-brown.nav-tabs {
  border-color: #A8553A;
}

.nav-brown.nav-tabs > li > a,
.nav-brown.nav-tabs > li > a:hover,
.nav-brown.nav-tabs > li > a:focus,
.nav-brown.nav-tabs > li.active > a {
  color: #A8553A;
  border-color: #A8553A;
  border-bottom-color: transparent;
}

.nav-brown.nav-pills > li > a:hover,
.nav-brown.nav-pills > li > a:focus,
.nav-brown.nav-pills > li.active > a {
  background: #A8553A;
  color: white;
}

.menu-brown,
.dropup .menu-brown {
  border-color: #A8553A;
}

.menu-brown > li > a:hover,
.dropup .menu-brown > li > a:hover {
  background: rgba(168, 85, 58, 0.05);
}

.menu-brown > .active > a,
.menu-brown > .active > a:hover,
.menu-brown > .active > a:focus,
.dropup .menu-brown > .active > a,
.dropup .menu-brown > .active > a:hover,
.dropup .menu-brown > .active > a:focus {
  color: white;
  background: #A8553A;
}

.btn-brown {
  outline: none;
  background: #A8553A;
  color: white;
  border-color: #A8553A;
}

.btn-brown.btn-outlined {
  color: #A8553A;
  background: none;
}

.btn-brown.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brown:hover,
.btn-brown:focus,
.btn-brown:active,
.btn-brown.active {
  outline: none;
  color: white;
  background: #c36e52;
  border-color: #c36e52;
}

.btn-brown:hover.btn-outlined,
.btn-brown:focus.btn-outlined,
.btn-brown:active.btn-outlined,
.btn-brown.active.btn-outlined {
  background: #A8553A;
  color: white;
  border-color: #A8553A;
}

.btn-brown.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-brown.btn-inverse.btn-outlined:hover,
.btn-brown.btn-inverse.btn-outlined:focus,
.btn-brown.btn-inverse.btn-outlined:active,
.btn-brown.btn-inverse.btn-outlined.active {
  color: #A8553A;
  background: white;
  border-color: white;
}

.btn-brown.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-brown.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brown.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brown.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #A8553A;
  color: white;
  border-color: #A8553A;
}

.tl-brown .rubix-timeline-body > ul > li:before {
  border-color: #A8553A;
}

.border-brown {
  border-color: #A8553A !important;
}

.border-brown .rubix-timeline-body > ul {
  border-color: #A8553A;
}

.border-brown.rubix-timeline-view:before {
  border-color: #A8553A;
}

.border-hover-brown:hover {
  border-color: #A8553A !important;
}

.border-focus-brown:focus {
  border-color: #A8553A !important;
}

.fg-focus-brown:focus {
  color: #A8553A;
}

.fg-hover-brown:hover {
  color: #A8553A;
}

.fg-brown {
  color: #A8553A;
}

.fg-brown > .tab-container > .nav-tabs > .b-tab > a {
  color: #A8553A;
}

.fg-brown .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #A8553A;
}

.fg-brown.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #A8553A;
}

.bg-focus-brown:focus {
  background: #A8553A;
}

.bg-hover-brown:hover {
  background: #A8553A;
}

.bg-brown {
  background: #A8553A;
}

.bg-brown > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-brown > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #A8553A;
}

.bg-brown table td,
.bg-brown th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-brown75 > .list-group-item.active {
  background: #C36849 !important;
  color: white !important;
}

.list-fg-brown75 > .list-group-item {
  color: #C36849;
}

.rubix-panel-header .nav-brown75.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-brown75.nav-tabs > li > a:hover,
.rubix-panel-header .nav-brown75.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-brown75.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-brown75.nav-tabs > li.active > a:focus {
  color: #C36849;
}

.nav-brown75.nav-tabs {
  border-color: #C36849;
}

.nav-brown75.nav-tabs > li > a,
.nav-brown75.nav-tabs > li > a:hover,
.nav-brown75.nav-tabs > li > a:focus,
.nav-brown75.nav-tabs > li.active > a {
  color: #C36849;
  border-color: #C36849;
  border-bottom-color: transparent;
}

.nav-brown75.nav-pills > li > a:hover,
.nav-brown75.nav-pills > li > a:focus,
.nav-brown75.nav-pills > li.active > a {
  background: #C36849;
  color: white;
}

.menu-brown75,
.dropup .menu-brown75 {
  border-color: #C36849;
}

.menu-brown75 > li > a:hover,
.dropup .menu-brown75 > li > a:hover {
  background: rgba(195, 104, 73, 0.05);
}

.menu-brown75 > .active > a,
.menu-brown75 > .active > a:hover,
.menu-brown75 > .active > a:focus,
.dropup .menu-brown75 > .active > a,
.dropup .menu-brown75 > .active > a:hover,
.dropup .menu-brown75 > .active > a:focus {
  color: white;
  background: #C36849;
}

.btn-brown75 {
  outline: none;
  background: #C36849;
  color: white;
  border-color: #C36849;
}

.btn-brown75.btn-outlined {
  color: #C36849;
  background: none;
}

.btn-brown75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brown75:hover,
.btn-brown75:focus,
.btn-brown75:active,
.btn-brown75.active {
  outline: none;
  color: white;
  background: #d0886f;
  border-color: #d0886f;
}

.btn-brown75:hover.btn-outlined,
.btn-brown75:focus.btn-outlined,
.btn-brown75:active.btn-outlined,
.btn-brown75.active.btn-outlined {
  background: #C36849;
  color: white;
  border-color: #C36849;
}

.btn-brown75.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-brown75.btn-inverse.btn-outlined:hover,
.btn-brown75.btn-inverse.btn-outlined:focus,
.btn-brown75.btn-inverse.btn-outlined:active,
.btn-brown75.btn-inverse.btn-outlined.active {
  color: #C36849;
  background: white;
  border-color: white;
}

.btn-brown75.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-brown75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brown75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brown75.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #C36849;
  color: white;
  border-color: #C36849;
}

.tl-brown75 .rubix-timeline-body > ul > li:before {
  border-color: #C36849;
}

.border-brown75 {
  border-color: #C36849 !important;
}

.border-brown75 .rubix-timeline-body > ul {
  border-color: #C36849;
}

.border-brown75.rubix-timeline-view:before {
  border-color: #C36849;
}

.border-hover-brown75:hover {
  border-color: #C36849 !important;
}

.border-focus-brown75:focus {
  border-color: #C36849 !important;
}

.fg-focus-brown75:focus {
  color: #C36849;
}

.fg-hover-brown75:hover {
  color: #C36849;
}

.fg-brown75 {
  color: #C36849;
}

.fg-brown75 > .tab-container > .nav-tabs > .b-tab > a {
  color: #C36849;
}

.fg-brown75 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #C36849;
}

.fg-brown75.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #C36849;
}

.bg-focus-brown75:focus {
  background: #C36849;
}

.bg-hover-brown75:hover {
  background: #C36849;
}

.bg-brown75 {
  background: #C36849;
}

.bg-brown75 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-brown75 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #C36849;
}

.bg-brown75 table td,
.bg-brown75 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-brown60 > .list-group-item.active {
  background: #C67055 !important;
  color: white !important;
}

.list-fg-brown60 > .list-group-item {
  color: #C67055;
}

.rubix-panel-header .nav-brown60.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-brown60.nav-tabs > li > a:hover,
.rubix-panel-header .nav-brown60.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-brown60.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-brown60.nav-tabs > li.active > a:focus {
  color: #C67055;
}

.nav-brown60.nav-tabs {
  border-color: #C67055;
}

.nav-brown60.nav-tabs > li > a,
.nav-brown60.nav-tabs > li > a:hover,
.nav-brown60.nav-tabs > li > a:focus,
.nav-brown60.nav-tabs > li.active > a {
  color: #C67055;
  border-color: #C67055;
  border-bottom-color: transparent;
}

.nav-brown60.nav-pills > li > a:hover,
.nav-brown60.nav-pills > li > a:focus,
.nav-brown60.nav-pills > li.active > a {
  background: #C67055;
  color: white;
}

.menu-brown60,
.dropup .menu-brown60 {
  border-color: #C67055;
}

.menu-brown60 > li > a:hover,
.dropup .menu-brown60 > li > a:hover {
  background: rgba(198, 112, 85, 0.05);
}

.menu-brown60 > .active > a,
.menu-brown60 > .active > a:hover,
.menu-brown60 > .active > a:focus,
.dropup .menu-brown60 > .active > a,
.dropup .menu-brown60 > .active > a:hover,
.dropup .menu-brown60 > .active > a:focus {
  color: white;
  background: #C67055;
}

.btn-brown60 {
  outline: none;
  background: #C67055;
  color: white;
  border-color: #C67055;
}

.btn-brown60.btn-outlined {
  color: #C67055;
  background: none;
}

.btn-brown60.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brown60:hover,
.btn-brown60:focus,
.btn-brown60:active,
.btn-brown60.active {
  outline: none;
  color: white;
  background: #d3907b;
  border-color: #d3907b;
}

.btn-brown60:hover.btn-outlined,
.btn-brown60:focus.btn-outlined,
.btn-brown60:active.btn-outlined,
.btn-brown60.active.btn-outlined {
  background: #C67055;
  color: white;
  border-color: #C67055;
}

.btn-brown60.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-brown60.btn-inverse.btn-outlined:hover,
.btn-brown60.btn-inverse.btn-outlined:focus,
.btn-brown60.btn-inverse.btn-outlined:active,
.btn-brown60.btn-inverse.btn-outlined.active {
  color: #C67055;
  background: white;
  border-color: white;
}

.btn-brown60.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-brown60.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brown60.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brown60.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #C67055;
  color: white;
  border-color: #C67055;
}

.tl-brown60 .rubix-timeline-body > ul > li:before {
  border-color: #C67055;
}

.border-brown60 {
  border-color: #C67055 !important;
}

.border-brown60 .rubix-timeline-body > ul {
  border-color: #C67055;
}

.border-brown60.rubix-timeline-view:before {
  border-color: #C67055;
}

.border-hover-brown60:hover {
  border-color: #C67055 !important;
}

.border-focus-brown60:focus {
  border-color: #C67055 !important;
}

.fg-focus-brown60:focus {
  color: #C67055;
}

.fg-hover-brown60:hover {
  color: #C67055;
}

.fg-brown60 {
  color: #C67055;
}

.fg-brown60 > .tab-container > .nav-tabs > .b-tab > a {
  color: #C67055;
}

.fg-brown60 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #C67055;
}

.fg-brown60.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #C67055;
}

.bg-focus-brown60:focus {
  background: #C67055;
}

.bg-hover-brown60:hover {
  background: #C67055;
}

.bg-brown60 {
  background: #C67055;
}

.bg-brown60 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-brown60 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #C67055;
}

.bg-brown60 table td,
.bg-brown60 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-brown50 > .list-group-item.active {
  background: #D67F6B !important;
  color: white !important;
}

.list-fg-brown50 > .list-group-item {
  color: #D67F6B;
}

.rubix-panel-header .nav-brown50.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-brown50.nav-tabs > li > a:hover,
.rubix-panel-header .nav-brown50.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-brown50.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-brown50.nav-tabs > li.active > a:focus {
  color: #D67F6B;
}

.nav-brown50.nav-tabs {
  border-color: #D67F6B;
}

.nav-brown50.nav-tabs > li > a,
.nav-brown50.nav-tabs > li > a:hover,
.nav-brown50.nav-tabs > li > a:focus,
.nav-brown50.nav-tabs > li.active > a {
  color: #D67F6B;
  border-color: #D67F6B;
  border-bottom-color: transparent;
}

.nav-brown50.nav-pills > li > a:hover,
.nav-brown50.nav-pills > li > a:focus,
.nav-brown50.nav-pills > li.active > a {
  background: #D67F6B;
  color: white;
}

.menu-brown50,
.dropup .menu-brown50 {
  border-color: #D67F6B;
}

.menu-brown50 > li > a:hover,
.dropup .menu-brown50 > li > a:hover {
  background: rgba(214, 127, 107, 0.05);
}

.menu-brown50 > .active > a,
.menu-brown50 > .active > a:hover,
.menu-brown50 > .active > a:focus,
.dropup .menu-brown50 > .active > a,
.dropup .menu-brown50 > .active > a:hover,
.dropup .menu-brown50 > .active > a:focus {
  color: white;
  background: #D67F6B;
}

.btn-brown50 {
  outline: none;
  background: #D67F6B;
  color: white;
  border-color: #D67F6B;
}

.btn-brown50.btn-outlined {
  color: #D67F6B;
  background: none;
}

.btn-brown50.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brown50:hover,
.btn-brown50:focus,
.btn-brown50:active,
.btn-brown50.active {
  outline: none;
  color: white;
  background: #e1a293;
  border-color: #e1a293;
}

.btn-brown50:hover.btn-outlined,
.btn-brown50:focus.btn-outlined,
.btn-brown50:active.btn-outlined,
.btn-brown50.active.btn-outlined {
  background: #D67F6B;
  color: white;
  border-color: #D67F6B;
}

.btn-brown50.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-brown50.btn-inverse.btn-outlined:hover,
.btn-brown50.btn-inverse.btn-outlined:focus,
.btn-brown50.btn-inverse.btn-outlined:active,
.btn-brown50.btn-inverse.btn-outlined.active {
  color: #D67F6B;
  background: white;
  border-color: white;
}

.btn-brown50.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-brown50.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brown50.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brown50.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #D67F6B;
  color: white;
  border-color: #D67F6B;
}

.tl-brown50 .rubix-timeline-body > ul > li:before {
  border-color: #D67F6B;
}

.border-brown50 {
  border-color: #D67F6B !important;
}

.border-brown50 .rubix-timeline-body > ul {
  border-color: #D67F6B;
}

.border-brown50.rubix-timeline-view:before {
  border-color: #D67F6B;
}

.border-hover-brown50:hover {
  border-color: #D67F6B !important;
}

.border-focus-brown50:focus {
  border-color: #D67F6B !important;
}

.fg-focus-brown50:focus {
  color: #D67F6B;
}

.fg-hover-brown50:hover {
  color: #D67F6B;
}

.fg-brown50 {
  color: #D67F6B;
}

.fg-brown50 > .tab-container > .nav-tabs > .b-tab > a {
  color: #D67F6B;
}

.fg-brown50 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #D67F6B;
}

.fg-brown50.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #D67F6B;
}

.bg-focus-brown50:focus {
  background: #D67F6B;
}

.bg-hover-brown50:hover {
  background: #D67F6B;
}

.bg-brown50 {
  background: #D67F6B;
}

.bg-brown50 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-brown50 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #D67F6B;
}

.bg-brown50 table td,
.bg-brown50 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-brownishgreen > .list-group-item.active {
  background: #948266 !important;
  color: white !important;
}

.list-fg-brownishgreen > .list-group-item {
  color: #948266;
}

.rubix-panel-header .nav-brownishgreen.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-brownishgreen.nav-tabs > li > a:hover,
.rubix-panel-header .nav-brownishgreen.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-brownishgreen.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-brownishgreen.nav-tabs > li.active > a:focus {
  color: #948266;
}

.nav-brownishgreen.nav-tabs {
  border-color: #948266;
}

.nav-brownishgreen.nav-tabs > li > a,
.nav-brownishgreen.nav-tabs > li > a:hover,
.nav-brownishgreen.nav-tabs > li > a:focus,
.nav-brownishgreen.nav-tabs > li.active > a {
  color: #948266;
  border-color: #948266;
  border-bottom-color: transparent;
}

.nav-brownishgreen.nav-pills > li > a:hover,
.nav-brownishgreen.nav-pills > li > a:focus,
.nav-brownishgreen.nav-pills > li.active > a {
  background: #948266;
  color: white;
}

.menu-brownishgreen,
.dropup .menu-brownishgreen {
  border-color: #948266;
}

.menu-brownishgreen > li > a:hover,
.dropup .menu-brownishgreen > li > a:hover {
  background: rgba(148, 130, 102, 0.05);
}

.menu-brownishgreen > .active > a,
.menu-brownishgreen > .active > a:hover,
.menu-brownishgreen > .active > a:focus,
.dropup .menu-brownishgreen > .active > a,
.dropup .menu-brownishgreen > .active > a:hover,
.dropup .menu-brownishgreen > .active > a:focus {
  color: white;
  background: #948266;
}

.btn-brownishgreen {
  outline: none;
  background: #948266;
  color: white;
  border-color: #948266;
}

.btn-brownishgreen.btn-outlined {
  color: #948266;
  background: none;
}

.btn-brownishgreen.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brownishgreen:hover,
.btn-brownishgreen:focus,
.btn-brownishgreen:active,
.btn-brownishgreen.active {
  outline: none;
  color: white;
  background: #aa9b83;
  border-color: #aa9b83;
}

.btn-brownishgreen:hover.btn-outlined,
.btn-brownishgreen:focus.btn-outlined,
.btn-brownishgreen:active.btn-outlined,
.btn-brownishgreen.active.btn-outlined {
  background: #948266;
  color: white;
  border-color: #948266;
}

.btn-brownishgreen.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-brownishgreen.btn-inverse.btn-outlined:hover,
.btn-brownishgreen.btn-inverse.btn-outlined:focus,
.btn-brownishgreen.btn-inverse.btn-outlined:active,
.btn-brownishgreen.btn-inverse.btn-outlined.active {
  color: #948266;
  background: white;
  border-color: white;
}

.btn-brownishgreen.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-brownishgreen.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brownishgreen.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brownishgreen.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #948266;
  color: white;
  border-color: #948266;
}

.tl-brownishgreen .rubix-timeline-body > ul > li:before {
  border-color: #948266;
}

.border-brownishgreen {
  border-color: #948266 !important;
}

.border-brownishgreen .rubix-timeline-body > ul {
  border-color: #948266;
}

.border-brownishgreen.rubix-timeline-view:before {
  border-color: #948266;
}

.border-hover-brownishgreen:hover {
  border-color: #948266 !important;
}

.border-focus-brownishgreen:focus {
  border-color: #948266 !important;
}

.fg-focus-brownishgreen:focus {
  color: #948266;
}

.fg-hover-brownishgreen:hover {
  color: #948266;
}

.fg-brownishgreen {
  color: #948266;
}

.fg-brownishgreen > .tab-container > .nav-tabs > .b-tab > a {
  color: #948266;
}

.fg-brownishgreen .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #948266;
}

.fg-brownishgreen.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #948266;
}

.bg-focus-brownishgreen:focus {
  background: #948266;
}

.bg-hover-brownishgreen:hover {
  background: #948266;
}

.bg-brownishgreen {
  background: #948266;
}

.bg-brownishgreen > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-brownishgreen > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #948266;
}

.bg-brownishgreen table td,
.bg-brownishgreen th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-orange > .list-group-item.active {
  background: #FFC497 !important;
  color: white !important;
}

.list-fg-orange > .list-group-item {
  color: #FFC497;
}

.rubix-panel-header .nav-orange.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-orange.nav-tabs > li > a:hover,
.rubix-panel-header .nav-orange.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-orange.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-orange.nav-tabs > li.active > a:focus {
  color: #FFC497;
}

.nav-orange.nav-tabs {
  border-color: #FFC497;
}

.nav-orange.nav-tabs > li > a,
.nav-orange.nav-tabs > li > a:hover,
.nav-orange.nav-tabs > li > a:focus,
.nav-orange.nav-tabs > li.active > a {
  color: #FFC497;
  border-color: #FFC497;
  border-bottom-color: transparent;
}

.nav-orange.nav-pills > li > a:hover,
.nav-orange.nav-pills > li > a:focus,
.nav-orange.nav-pills > li.active > a {
  background: #FFC497;
  color: white;
}

.menu-orange,
.dropup .menu-orange {
  border-color: #FFC497;
}

.menu-orange > li > a:hover,
.dropup .menu-orange > li > a:hover {
  background: rgba(255, 196, 151, 0.05);
}

.menu-orange > .active > a,
.menu-orange > .active > a:hover,
.menu-orange > .active > a:focus,
.dropup .menu-orange > .active > a,
.dropup .menu-orange > .active > a:hover,
.dropup .menu-orange > .active > a:focus {
  color: white;
  background: #FFC497;
}

.btn-orange {
  outline: none;
  background: #FFC497;
  color: white;
  border-color: #FFC497;
}

.btn-orange.btn-outlined {
  color: #FFC497;
  background: none;
}

.btn-orange.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-orange:hover,
.btn-orange:focus,
.btn-orange:active,
.btn-orange.active {
  outline: none;
  color: white;
  background: #ffe1ca;
  border-color: #ffe1ca;
}

.btn-orange:hover.btn-outlined,
.btn-orange:focus.btn-outlined,
.btn-orange:active.btn-outlined,
.btn-orange.active.btn-outlined {
  background: #FFC497;
  color: white;
  border-color: #FFC497;
}

.btn-orange.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-orange.btn-inverse.btn-outlined:hover,
.btn-orange.btn-inverse.btn-outlined:focus,
.btn-orange.btn-inverse.btn-outlined:active,
.btn-orange.btn-inverse.btn-outlined.active {
  color: #FFC497;
  background: white;
  border-color: white;
}

.btn-orange.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-orange.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-orange.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-orange.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #FFC497;
  color: white;
  border-color: #FFC497;
}

.tl-orange .rubix-timeline-body > ul > li:before {
  border-color: #FFC497;
}

.border-orange {
  border-color: #FFC497 !important;
}

.border-orange .rubix-timeline-body > ul {
  border-color: #FFC497;
}

.border-orange.rubix-timeline-view:before {
  border-color: #FFC497;
}

.border-hover-orange:hover {
  border-color: #FFC497 !important;
}

.border-focus-orange:focus {
  border-color: #FFC497 !important;
}

.fg-focus-orange:focus {
  color: #FFC497;
}

.fg-hover-orange:hover {
  color: #FFC497;
}

.fg-orange {
  color: #FFC497;
}

.fg-orange > .tab-container > .nav-tabs > .b-tab > a {
  color: #FFC497;
}

.fg-orange .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #FFC497;
}

.fg-orange.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #FFC497;
}

.bg-focus-orange:focus {
  background: #FFC497;
}

.bg-hover-orange:hover {
  background: #FFC497;
}

.bg-orange {
  background: #FFC497;
}

.bg-orange > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-orange > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #FFC497;
}

.bg-orange table td,
.bg-orange th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-paleorange > .list-group-item.active {
  background: #EA8564 !important;
  color: white !important;
}

.list-fg-paleorange > .list-group-item {
  color: #EA8564;
}

.rubix-panel-header .nav-paleorange.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-paleorange.nav-tabs > li > a:hover,
.rubix-panel-header .nav-paleorange.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-paleorange.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-paleorange.nav-tabs > li.active > a:focus {
  color: #EA8564;
}

.nav-paleorange.nav-tabs {
  border-color: #EA8564;
}

.nav-paleorange.nav-tabs > li > a,
.nav-paleorange.nav-tabs > li > a:hover,
.nav-paleorange.nav-tabs > li > a:focus,
.nav-paleorange.nav-tabs > li.active > a {
  color: #EA8564;
  border-color: #EA8564;
  border-bottom-color: transparent;
}

.nav-paleorange.nav-pills > li > a:hover,
.nav-paleorange.nav-pills > li > a:focus,
.nav-paleorange.nav-pills > li.active > a {
  background: #EA8564;
  color: white;
}

.menu-paleorange,
.dropup .menu-paleorange {
  border-color: #EA8564;
}

.menu-paleorange > li > a:hover,
.dropup .menu-paleorange > li > a:hover {
  background: rgba(234, 133, 100, 0.05);
}

.menu-paleorange > .active > a,
.menu-paleorange > .active > a:hover,
.menu-paleorange > .active > a:focus,
.dropup .menu-paleorange > .active > a,
.dropup .menu-paleorange > .active > a:hover,
.dropup .menu-paleorange > .active > a:focus {
  color: white;
  background: #EA8564;
}

.btn-paleorange {
  outline: none;
  background: #EA8564;
  color: white;
  border-color: #EA8564;
}

.btn-paleorange.btn-outlined {
  color: #EA8564;
  background: none;
}

.btn-paleorange.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-paleorange:hover,
.btn-paleorange:focus,
.btn-paleorange:active,
.btn-paleorange.active {
  outline: none;
  color: white;
  background: #f0a891;
  border-color: #f0a891;
}

.btn-paleorange:hover.btn-outlined,
.btn-paleorange:focus.btn-outlined,
.btn-paleorange:active.btn-outlined,
.btn-paleorange.active.btn-outlined {
  background: #EA8564;
  color: white;
  border-color: #EA8564;
}

.btn-paleorange.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-paleorange.btn-inverse.btn-outlined:hover,
.btn-paleorange.btn-inverse.btn-outlined:focus,
.btn-paleorange.btn-inverse.btn-outlined:active,
.btn-paleorange.btn-inverse.btn-outlined.active {
  color: #EA8564;
  background: white;
  border-color: white;
}

.btn-paleorange.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-paleorange.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-paleorange.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-paleorange.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #EA8564;
  color: white;
  border-color: #EA8564;
}

.tl-paleorange .rubix-timeline-body > ul > li:before {
  border-color: #EA8564;
}

.border-paleorange {
  border-color: #EA8564 !important;
}

.border-paleorange .rubix-timeline-body > ul {
  border-color: #EA8564;
}

.border-paleorange.rubix-timeline-view:before {
  border-color: #EA8564;
}

.border-hover-paleorange:hover {
  border-color: #EA8564 !important;
}

.border-focus-paleorange:focus {
  border-color: #EA8564 !important;
}

.fg-focus-paleorange:focus {
  color: #EA8564;
}

.fg-hover-paleorange:hover {
  color: #EA8564;
}

.fg-paleorange {
  color: #EA8564;
}

.fg-paleorange > .tab-container > .nav-tabs > .b-tab > a {
  color: #EA8564;
}

.fg-paleorange .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #EA8564;
}

.fg-paleorange.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #EA8564;
}

.bg-focus-paleorange:focus {
  background: #EA8564;
}

.bg-hover-paleorange:hover {
  background: #EA8564;
}

.bg-paleorange {
  background: #EA8564;
}

.bg-paleorange > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-paleorange > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #EA8564;
}

.bg-paleorange table td,
.bg-paleorange th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-pinkishred > .list-group-item.active {
  background: #EF6B5D !important;
  color: white !important;
}

.list-fg-pinkishred > .list-group-item {
  color: #EF6B5D;
}

.rubix-panel-header .nav-pinkishred.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-pinkishred.nav-tabs > li > a:hover,
.rubix-panel-header .nav-pinkishred.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-pinkishred.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-pinkishred.nav-tabs > li.active > a:focus {
  color: #EF6B5D;
}

.nav-pinkishred.nav-tabs {
  border-color: #EF6B5D;
}

.nav-pinkishred.nav-tabs > li > a,
.nav-pinkishred.nav-tabs > li > a:hover,
.nav-pinkishred.nav-tabs > li > a:focus,
.nav-pinkishred.nav-tabs > li.active > a {
  color: #EF6B5D;
  border-color: #EF6B5D;
  border-bottom-color: transparent;
}

.nav-pinkishred.nav-pills > li > a:hover,
.nav-pinkishred.nav-pills > li > a:focus,
.nav-pinkishred.nav-pills > li.active > a {
  background: #EF6B5D;
  color: white;
}

.menu-pinkishred,
.dropup .menu-pinkishred {
  border-color: #EF6B5D;
}

.menu-pinkishred > li > a:hover,
.dropup .menu-pinkishred > li > a:hover {
  background: rgba(239, 107, 93, 0.05);
}

.menu-pinkishred > .active > a,
.menu-pinkishred > .active > a:hover,
.menu-pinkishred > .active > a:focus,
.dropup .menu-pinkishred > .active > a,
.dropup .menu-pinkishred > .active > a:hover,
.dropup .menu-pinkishred > .active > a:focus {
  color: white;
  background: #EF6B5D;
}

.btn-pinkishred {
  outline: none;
  background: #EF6B5D;
  color: white;
  border-color: #EF6B5D;
}

.btn-pinkishred.btn-outlined {
  color: #EF6B5D;
  background: none;
}

.btn-pinkishred.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-pinkishred:hover,
.btn-pinkishred:focus,
.btn-pinkishred:active,
.btn-pinkishred.active {
  outline: none;
  color: white;
  background: #f4958b;
  border-color: #f4958b;
}

.btn-pinkishred:hover.btn-outlined,
.btn-pinkishred:focus.btn-outlined,
.btn-pinkishred:active.btn-outlined,
.btn-pinkishred.active.btn-outlined {
  background: #EF6B5D;
  color: white;
  border-color: #EF6B5D;
}

.btn-pinkishred.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-pinkishred.btn-inverse.btn-outlined:hover,
.btn-pinkishred.btn-inverse.btn-outlined:focus,
.btn-pinkishred.btn-inverse.btn-outlined:active,
.btn-pinkishred.btn-inverse.btn-outlined.active {
  color: #EF6B5D;
  background: white;
  border-color: white;
}

.btn-pinkishred.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-pinkishred.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-pinkishred.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-pinkishred.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #EF6B5D;
  color: white;
  border-color: #EF6B5D;
}

.tl-pinkishred .rubix-timeline-body > ul > li:before {
  border-color: #EF6B5D;
}

.border-pinkishred {
  border-color: #EF6B5D !important;
}

.border-pinkishred .rubix-timeline-body > ul {
  border-color: #EF6B5D;
}

.border-pinkishred.rubix-timeline-view:before {
  border-color: #EF6B5D;
}

.border-hover-pinkishred:hover {
  border-color: #EF6B5D !important;
}

.border-focus-pinkishred:focus {
  border-color: #EF6B5D !important;
}

.fg-focus-pinkishred:focus {
  color: #EF6B5D;
}

.fg-hover-pinkishred:hover {
  color: #EF6B5D;
}

.fg-pinkishred {
  color: #EF6B5D;
}

.fg-pinkishred > .tab-container > .nav-tabs > .b-tab > a {
  color: #EF6B5D;
}

.fg-pinkishred .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #EF6B5D;
}

.fg-pinkishred.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #EF6B5D;
}

.bg-focus-pinkishred:focus {
  background: #EF6B5D;
}

.bg-hover-pinkishred:hover {
  background: #EF6B5D;
}

.bg-pinkishred {
  background: #EF6B5D;
}

.bg-pinkishred > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-pinkishred > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #EF6B5D;
}

.bg-pinkishred table td,
.bg-pinkishred th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-orange75 > .list-group-item.active {
  background: #EE682F !important;
  color: white !important;
}

.list-fg-orange75 > .list-group-item {
  color: #EE682F;
}

.rubix-panel-header .nav-orange75.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-orange75.nav-tabs > li > a:hover,
.rubix-panel-header .nav-orange75.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-orange75.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-orange75.nav-tabs > li.active > a:focus {
  color: #EE682F;
}

.nav-orange75.nav-tabs {
  border-color: #EE682F;
}

.nav-orange75.nav-tabs > li > a,
.nav-orange75.nav-tabs > li > a:hover,
.nav-orange75.nav-tabs > li > a:focus,
.nav-orange75.nav-tabs > li.active > a {
  color: #EE682F;
  border-color: #EE682F;
  border-bottom-color: transparent;
}

.nav-orange75.nav-pills > li > a:hover,
.nav-orange75.nav-pills > li > a:focus,
.nav-orange75.nav-pills > li.active > a {
  background: #EE682F;
  color: white;
}

.menu-orange75,
.dropup .menu-orange75 {
  border-color: #EE682F;
}

.menu-orange75 > li > a:hover,
.dropup .menu-orange75 > li > a:hover {
  background: rgba(238, 104, 47, 0.05);
}

.menu-orange75 > .active > a,
.menu-orange75 > .active > a:hover,
.menu-orange75 > .active > a:focus,
.dropup .menu-orange75 > .active > a,
.dropup .menu-orange75 > .active > a:hover,
.dropup .menu-orange75 > .active > a:focus {
  color: white;
  background: #EE682F;
}

.btn-orange75 {
  outline: none;
  background: #EE682F;
  color: white;
  border-color: #EE682F;
}

.btn-orange75.btn-outlined {
  color: #EE682F;
  background: none;
}

.btn-orange75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-orange75:hover,
.btn-orange75:focus,
.btn-orange75:active,
.btn-orange75.active {
  outline: none;
  color: white;
  background: #f28a5e;
  border-color: #f28a5e;
}

.btn-orange75:hover.btn-outlined,
.btn-orange75:focus.btn-outlined,
.btn-orange75:active.btn-outlined,
.btn-orange75.active.btn-outlined {
  background: #EE682F;
  color: white;
  border-color: #EE682F;
}

.btn-orange75.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-orange75.btn-inverse.btn-outlined:hover,
.btn-orange75.btn-inverse.btn-outlined:focus,
.btn-orange75.btn-inverse.btn-outlined:active,
.btn-orange75.btn-inverse.btn-outlined.active {
  color: #EE682F;
  background: white;
  border-color: white;
}

.btn-orange75.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-orange75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-orange75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-orange75.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #EE682F;
  color: white;
  border-color: #EE682F;
}

.tl-orange75 .rubix-timeline-body > ul > li:before {
  border-color: #EE682F;
}

.border-orange75 {
  border-color: #EE682F !important;
}

.border-orange75 .rubix-timeline-body > ul {
  border-color: #EE682F;
}

.border-orange75.rubix-timeline-view:before {
  border-color: #EE682F;
}

.border-hover-orange75:hover {
  border-color: #EE682F !important;
}

.border-focus-orange75:focus {
  border-color: #EE682F !important;
}

.fg-focus-orange75:focus {
  color: #EE682F;
}

.fg-hover-orange75:hover {
  color: #EE682F;
}

.fg-orange75 {
  color: #EE682F;
}

.fg-orange75 > .tab-container > .nav-tabs > .b-tab > a {
  color: #EE682F;
}

.fg-orange75 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #EE682F;
}

.fg-orange75.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #EE682F;
}

.bg-focus-orange75:focus {
  background: #EE682F;
}

.bg-hover-orange75:hover {
  background: #EE682F;
}

.bg-orange75 {
  background: #EE682F;
}

.bg-orange75 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-orange75 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #EE682F;
}

.bg-orange75 table td,
.bg-orange75 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-orange65 > .list-group-item.active {
  background: #FA824F !important;
  color: white !important;
}

.list-fg-orange65 > .list-group-item {
  color: #FA824F;
}

.rubix-panel-header .nav-orange65.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-orange65.nav-tabs > li > a:hover,
.rubix-panel-header .nav-orange65.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-orange65.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-orange65.nav-tabs > li.active > a:focus {
  color: #FA824F;
}

.nav-orange65.nav-tabs {
  border-color: #FA824F;
}

.nav-orange65.nav-tabs > li > a,
.nav-orange65.nav-tabs > li > a:hover,
.nav-orange65.nav-tabs > li > a:focus,
.nav-orange65.nav-tabs > li.active > a {
  color: #FA824F;
  border-color: #FA824F;
  border-bottom-color: transparent;
}

.nav-orange65.nav-pills > li > a:hover,
.nav-orange65.nav-pills > li > a:focus,
.nav-orange65.nav-pills > li.active > a {
  background: #FA824F;
  color: white;
}

.menu-orange65,
.dropup .menu-orange65 {
  border-color: #FA824F;
}

.menu-orange65 > li > a:hover,
.dropup .menu-orange65 > li > a:hover {
  background: rgba(250, 130, 79, 0.05);
}

.menu-orange65 > .active > a,
.menu-orange65 > .active > a:hover,
.menu-orange65 > .active > a:focus,
.dropup .menu-orange65 > .active > a,
.dropup .menu-orange65 > .active > a:hover,
.dropup .menu-orange65 > .active > a:focus {
  color: white;
  background: #FA824F;
}

.btn-orange65 {
  outline: none;
  background: #FA824F;
  color: white;
  border-color: #FA824F;
}

.btn-orange65.btn-outlined {
  color: #FA824F;
  background: none;
}

.btn-orange65.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-orange65:hover,
.btn-orange65:focus,
.btn-orange65:active,
.btn-orange65.active {
  outline: none;
  color: white;
  background: #fba581;
  border-color: #fba581;
}

.btn-orange65:hover.btn-outlined,
.btn-orange65:focus.btn-outlined,
.btn-orange65:active.btn-outlined,
.btn-orange65.active.btn-outlined {
  background: #FA824F;
  color: white;
  border-color: #FA824F;
}

.btn-orange65.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-orange65.btn-inverse.btn-outlined:hover,
.btn-orange65.btn-inverse.btn-outlined:focus,
.btn-orange65.btn-inverse.btn-outlined:active,
.btn-orange65.btn-inverse.btn-outlined.active {
  color: #FA824F;
  background: white;
  border-color: white;
}

.btn-orange65.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-orange65.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-orange65.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-orange65.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #FA824F;
  color: white;
  border-color: #FA824F;
}

.tl-orange65 .rubix-timeline-body > ul > li:before {
  border-color: #FA824F;
}

.border-orange65 {
  border-color: #FA824F !important;
}

.border-orange65 .rubix-timeline-body > ul {
  border-color: #FA824F;
}

.border-orange65.rubix-timeline-view:before {
  border-color: #FA824F;
}

.border-hover-orange65:hover {
  border-color: #FA824F !important;
}

.border-focus-orange65:focus {
  border-color: #FA824F !important;
}

.fg-focus-orange65:focus {
  color: #FA824F;
}

.fg-hover-orange65:hover {
  color: #FA824F;
}

.fg-orange65 {
  color: #FA824F;
}

.fg-orange65 > .tab-container > .nav-tabs > .b-tab > a {
  color: #FA824F;
}

.fg-orange65 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #FA824F;
}

.fg-orange65.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #FA824F;
}

.bg-focus-orange65:focus {
  background: #FA824F;
}

.bg-hover-orange65:hover {
  background: #FA824F;
}

.bg-orange65 {
  background: #FA824F;
}

.bg-orange65 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-orange65 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #FA824F;
}

.bg-orange65 table td,
.bg-orange65 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-orange45 > .list-group-item.active {
  background: #FFC9A0 !important;
  color: white !important;
}

.list-fg-orange45 > .list-group-item {
  color: #FFC9A0;
}

.rubix-panel-header .nav-orange45.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-orange45.nav-tabs > li > a:hover,
.rubix-panel-header .nav-orange45.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-orange45.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-orange45.nav-tabs > li.active > a:focus {
  color: #FFC9A0;
}

.nav-orange45.nav-tabs {
  border-color: #FFC9A0;
}

.nav-orange45.nav-tabs > li > a,
.nav-orange45.nav-tabs > li > a:hover,
.nav-orange45.nav-tabs > li > a:focus,
.nav-orange45.nav-tabs > li.active > a {
  color: #FFC9A0;
  border-color: #FFC9A0;
  border-bottom-color: transparent;
}

.nav-orange45.nav-pills > li > a:hover,
.nav-orange45.nav-pills > li > a:focus,
.nav-orange45.nav-pills > li.active > a {
  background: #FFC9A0;
  color: white;
}

.menu-orange45,
.dropup .menu-orange45 {
  border-color: #FFC9A0;
}

.menu-orange45 > li > a:hover,
.dropup .menu-orange45 > li > a:hover {
  background: rgba(255, 201, 160, 0.05);
}

.menu-orange45 > .active > a,
.menu-orange45 > .active > a:hover,
.menu-orange45 > .active > a:focus,
.dropup .menu-orange45 > .active > a,
.dropup .menu-orange45 > .active > a:hover,
.dropup .menu-orange45 > .active > a:focus {
  color: white;
  background: #FFC9A0;
}

.btn-orange45 {
  outline: none;
  background: #FFC9A0;
  color: white;
  border-color: #FFC9A0;
}

.btn-orange45.btn-outlined {
  color: #FFC9A0;
  background: none;
}

.btn-orange45.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-orange45:hover,
.btn-orange45:focus,
.btn-orange45:active,
.btn-orange45.active {
  outline: none;
  color: white;
  background: #ffe6d3;
  border-color: #ffe6d3;
}

.btn-orange45:hover.btn-outlined,
.btn-orange45:focus.btn-outlined,
.btn-orange45:active.btn-outlined,
.btn-orange45.active.btn-outlined {
  background: #FFC9A0;
  color: white;
  border-color: #FFC9A0;
}

.btn-orange45.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-orange45.btn-inverse.btn-outlined:hover,
.btn-orange45.btn-inverse.btn-outlined:focus,
.btn-orange45.btn-inverse.btn-outlined:active,
.btn-orange45.btn-inverse.btn-outlined.active {
  color: #FFC9A0;
  background: white;
  border-color: white;
}

.btn-orange45.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-orange45.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-orange45.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-orange45.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #FFC9A0;
  color: white;
  border-color: #FFC9A0;
}

.tl-orange45 .rubix-timeline-body > ul > li:before {
  border-color: #FFC9A0;
}

.border-orange45 {
  border-color: #FFC9A0 !important;
}

.border-orange45 .rubix-timeline-body > ul {
  border-color: #FFC9A0;
}

.border-orange45.rubix-timeline-view:before {
  border-color: #FFC9A0;
}

.border-hover-orange45:hover {
  border-color: #FFC9A0 !important;
}

.border-focus-orange45:focus {
  border-color: #FFC9A0 !important;
}

.fg-focus-orange45:focus {
  color: #FFC9A0;
}

.fg-hover-orange45:hover {
  color: #FFC9A0;
}

.fg-orange45 {
  color: #FFC9A0;
}

.fg-orange45 > .tab-container > .nav-tabs > .b-tab > a {
  color: #FFC9A0;
}

.fg-orange45 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #FFC9A0;
}

.fg-orange45.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #FFC9A0;
}

.bg-focus-orange45:focus {
  background: #FFC9A0;
}

.bg-hover-orange45:hover {
  background: #FFC9A0;
}

.bg-orange45 {
  background: #FFC9A0;
}

.bg-orange45 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-orange45 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #FFC9A0;
}

.bg-orange45 table td,
.bg-orange45 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkorange > .list-group-item.active {
  background: #EBA068 !important;
  color: white !important;
}

.list-fg-darkorange > .list-group-item {
  color: #EBA068;
}

.rubix-panel-header .nav-darkorange.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkorange.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkorange.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkorange.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkorange.nav-tabs > li.active > a:focus {
  color: #EBA068;
}

.nav-darkorange.nav-tabs {
  border-color: #EBA068;
}

.nav-darkorange.nav-tabs > li > a,
.nav-darkorange.nav-tabs > li > a:hover,
.nav-darkorange.nav-tabs > li > a:focus,
.nav-darkorange.nav-tabs > li.active > a {
  color: #EBA068;
  border-color: #EBA068;
  border-bottom-color: transparent;
}

.nav-darkorange.nav-pills > li > a:hover,
.nav-darkorange.nav-pills > li > a:focus,
.nav-darkorange.nav-pills > li.active > a {
  background: #EBA068;
  color: white;
}

.menu-darkorange,
.dropup .menu-darkorange {
  border-color: #EBA068;
}

.menu-darkorange > li > a:hover,
.dropup .menu-darkorange > li > a:hover {
  background: rgba(235, 160, 104, 0.05);
}

.menu-darkorange > .active > a,
.menu-darkorange > .active > a:hover,
.menu-darkorange > .active > a:focus,
.dropup .menu-darkorange > .active > a,
.dropup .menu-darkorange > .active > a:hover,
.dropup .menu-darkorange > .active > a:focus {
  color: white;
  background: #EBA068;
}

.btn-darkorange {
  outline: none;
  background: #EBA068;
  color: white;
  border-color: #EBA068;
}

.btn-darkorange.btn-outlined {
  color: #EBA068;
  background: none;
}

.btn-darkorange.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkorange:hover,
.btn-darkorange:focus,
.btn-darkorange:active,
.btn-darkorange.active {
  outline: none;
  color: white;
  background: #f1bc95;
  border-color: #f1bc95;
}

.btn-darkorange:hover.btn-outlined,
.btn-darkorange:focus.btn-outlined,
.btn-darkorange:active.btn-outlined,
.btn-darkorange.active.btn-outlined {
  background: #EBA068;
  color: white;
  border-color: #EBA068;
}

.btn-darkorange.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkorange.btn-inverse.btn-outlined:hover,
.btn-darkorange.btn-inverse.btn-outlined:focus,
.btn-darkorange.btn-inverse.btn-outlined:active,
.btn-darkorange.btn-inverse.btn-outlined.active {
  color: #EBA068;
  background: white;
  border-color: white;
}

.btn-darkorange.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkorange.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkorange.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkorange.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #EBA068;
  color: white;
  border-color: #EBA068;
}

.tl-darkorange .rubix-timeline-body > ul > li:before {
  border-color: #EBA068;
}

.border-darkorange {
  border-color: #EBA068 !important;
}

.border-darkorange .rubix-timeline-body > ul {
  border-color: #EBA068;
}

.border-darkorange.rubix-timeline-view:before {
  border-color: #EBA068;
}

.border-hover-darkorange:hover {
  border-color: #EBA068 !important;
}

.border-focus-darkorange:focus {
  border-color: #EBA068 !important;
}

.fg-focus-darkorange:focus {
  color: #EBA068;
}

.fg-hover-darkorange:hover {
  color: #EBA068;
}

.fg-darkorange {
  color: #EBA068;
}

.fg-darkorange > .tab-container > .nav-tabs > .b-tab > a {
  color: #EBA068;
}

.fg-darkorange .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #EBA068;
}

.fg-darkorange.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #EBA068;
}

.bg-focus-darkorange:focus {
  background: #EBA068;
}

.bg-hover-darkorange:hover {
  background: #EBA068;
}

.bg-darkorange {
  background: #EBA068;
}

.bg-darkorange > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkorange > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #EBA068;
}

.bg-darkorange table td,
.bg-darkorange th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-lightorange > .list-group-item.active {
  background: #FFD3B1 !important;
  color: white !important;
}

.list-fg-lightorange > .list-group-item {
  color: #FFD3B1;
}

.rubix-panel-header .nav-lightorange.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-lightorange.nav-tabs > li > a:hover,
.rubix-panel-header .nav-lightorange.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-lightorange.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-lightorange.nav-tabs > li.active > a:focus {
  color: #FFD3B1;
}

.nav-lightorange.nav-tabs {
  border-color: #FFD3B1;
}

.nav-lightorange.nav-tabs > li > a,
.nav-lightorange.nav-tabs > li > a:hover,
.nav-lightorange.nav-tabs > li > a:focus,
.nav-lightorange.nav-tabs > li.active > a {
  color: #FFD3B1;
  border-color: #FFD3B1;
  border-bottom-color: transparent;
}

.nav-lightorange.nav-pills > li > a:hover,
.nav-lightorange.nav-pills > li > a:focus,
.nav-lightorange.nav-pills > li.active > a {
  background: #FFD3B1;
  color: white;
}

.menu-lightorange,
.dropup .menu-lightorange {
  border-color: #FFD3B1;
}

.menu-lightorange > li > a:hover,
.dropup .menu-lightorange > li > a:hover {
  background: rgba(255, 211, 177, 0.05);
}

.menu-lightorange > .active > a,
.menu-lightorange > .active > a:hover,
.menu-lightorange > .active > a:focus,
.dropup .menu-lightorange > .active > a,
.dropup .menu-lightorange > .active > a:hover,
.dropup .menu-lightorange > .active > a:focus {
  color: white;
  background: #FFD3B1;
}

.btn-lightorange {
  outline: none;
  background: #FFD3B1;
  color: white;
  border-color: #FFD3B1;
}

.btn-lightorange.btn-outlined {
  color: #FFD3B1;
  background: none;
}

.btn-lightorange.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightorange:hover,
.btn-lightorange:focus,
.btn-lightorange:active,
.btn-lightorange.active {
  outline: none;
  color: white;
  background: #fff0e4;
  border-color: #fff0e4;
}

.btn-lightorange:hover.btn-outlined,
.btn-lightorange:focus.btn-outlined,
.btn-lightorange:active.btn-outlined,
.btn-lightorange.active.btn-outlined {
  background: #FFD3B1;
  color: white;
  border-color: #FFD3B1;
}

.btn-lightorange.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-lightorange.btn-inverse.btn-outlined:hover,
.btn-lightorange.btn-inverse.btn-outlined:focus,
.btn-lightorange.btn-inverse.btn-outlined:active,
.btn-lightorange.btn-inverse.btn-outlined.active {
  color: #FFD3B1;
  background: white;
  border-color: white;
}

.btn-lightorange.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-lightorange.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightorange.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightorange.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #FFD3B1;
  color: white;
  border-color: #FFD3B1;
}

.tl-lightorange .rubix-timeline-body > ul > li:before {
  border-color: #FFD3B1;
}

.border-lightorange {
  border-color: #FFD3B1 !important;
}

.border-lightorange .rubix-timeline-body > ul {
  border-color: #FFD3B1;
}

.border-lightorange.rubix-timeline-view:before {
  border-color: #FFD3B1;
}

.border-hover-lightorange:hover {
  border-color: #FFD3B1 !important;
}

.border-focus-lightorange:focus {
  border-color: #FFD3B1 !important;
}

.fg-focus-lightorange:focus {
  color: #FFD3B1;
}

.fg-hover-lightorange:hover {
  color: #FFD3B1;
}

.fg-lightorange {
  color: #FFD3B1;
}

.fg-lightorange > .tab-container > .nav-tabs > .b-tab > a {
  color: #FFD3B1;
}

.fg-lightorange .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #FFD3B1;
}

.fg-lightorange.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #FFD3B1;
}

.bg-focus-lightorange:focus {
  background: #FFD3B1;
}

.bg-hover-lightorange:hover {
  background: #FFD3B1;
}

.bg-lightorange {
  background: #FFD3B1;
}

.bg-lightorange > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-lightorange > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #FFD3B1;
}

.bg-lightorange table td,
.bg-lightorange th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgreen > .list-group-item.active {
  background: #306C67 !important;
  color: white !important;
}

.list-fg-darkgreen > .list-group-item {
  color: #306C67;
}

.rubix-panel-header .nav-darkgreen.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgreen.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgreen.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgreen.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgreen.nav-tabs > li.active > a:focus {
  color: #306C67;
}

.nav-darkgreen.nav-tabs {
  border-color: #306C67;
}

.nav-darkgreen.nav-tabs > li > a,
.nav-darkgreen.nav-tabs > li > a:hover,
.nav-darkgreen.nav-tabs > li > a:focus,
.nav-darkgreen.nav-tabs > li.active > a {
  color: #306C67;
  border-color: #306C67;
  border-bottom-color: transparent;
}

.nav-darkgreen.nav-pills > li > a:hover,
.nav-darkgreen.nav-pills > li > a:focus,
.nav-darkgreen.nav-pills > li.active > a {
  background: #306C67;
  color: white;
}

.menu-darkgreen,
.dropup .menu-darkgreen {
  border-color: #306C67;
}

.menu-darkgreen > li > a:hover,
.dropup .menu-darkgreen > li > a:hover {
  background: rgba(48, 108, 103, 0.05);
}

.menu-darkgreen > .active > a,
.menu-darkgreen > .active > a:hover,
.menu-darkgreen > .active > a:focus,
.dropup .menu-darkgreen > .active > a,
.dropup .menu-darkgreen > .active > a:hover,
.dropup .menu-darkgreen > .active > a:focus {
  color: white;
  background: #306C67;
}

.btn-darkgreen {
  outline: none;
  background: #306C67;
  color: white;
  border-color: #306C67;
}

.btn-darkgreen.btn-outlined {
  color: #306C67;
  background: none;
}

.btn-darkgreen.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen:hover,
.btn-darkgreen:focus,
.btn-darkgreen:active,
.btn-darkgreen.active {
  outline: none;
  color: white;
  background: #408f89;
  border-color: #408f89;
}

.btn-darkgreen:hover.btn-outlined,
.btn-darkgreen:focus.btn-outlined,
.btn-darkgreen:active.btn-outlined,
.btn-darkgreen.active.btn-outlined {
  background: #306C67;
  color: white;
  border-color: #306C67;
}

.btn-darkgreen.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgreen.btn-inverse.btn-outlined:hover,
.btn-darkgreen.btn-inverse.btn-outlined:focus,
.btn-darkgreen.btn-inverse.btn-outlined:active,
.btn-darkgreen.btn-inverse.btn-outlined.active {
  color: #306C67;
  background: white;
  border-color: white;
}

.btn-darkgreen.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgreen.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #306C67;
  color: white;
  border-color: #306C67;
}

.tl-darkgreen .rubix-timeline-body > ul > li:before {
  border-color: #306C67;
}

.border-darkgreen {
  border-color: #306C67 !important;
}

.border-darkgreen .rubix-timeline-body > ul {
  border-color: #306C67;
}

.border-darkgreen.rubix-timeline-view:before {
  border-color: #306C67;
}

.border-hover-darkgreen:hover {
  border-color: #306C67 !important;
}

.border-focus-darkgreen:focus {
  border-color: #306C67 !important;
}

.fg-focus-darkgreen:focus {
  color: #306C67;
}

.fg-hover-darkgreen:hover {
  color: #306C67;
}

.fg-darkgreen {
  color: #306C67;
}

.fg-darkgreen > .tab-container > .nav-tabs > .b-tab > a {
  color: #306C67;
}

.fg-darkgreen .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #306C67;
}

.fg-darkgreen.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #306C67;
}

.bg-focus-darkgreen:focus {
  background: #306C67;
}

.bg-hover-darkgreen:hover {
  background: #306C67;
}

.bg-darkgreen {
  background: #306C67;
}

.bg-darkgreen > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgreen > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #306C67;
}

.bg-darkgreen table td,
.bg-darkgreen th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgreen85 > .list-group-item.active {
  background: #36845E !important;
  color: white !important;
}

.list-fg-darkgreen85 > .list-group-item {
  color: #36845E;
}

.rubix-panel-header .nav-darkgreen85.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgreen85.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgreen85.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgreen85.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgreen85.nav-tabs > li.active > a:focus {
  color: #36845E;
}

.nav-darkgreen85.nav-tabs {
  border-color: #36845E;
}

.nav-darkgreen85.nav-tabs > li > a,
.nav-darkgreen85.nav-tabs > li > a:hover,
.nav-darkgreen85.nav-tabs > li > a:focus,
.nav-darkgreen85.nav-tabs > li.active > a {
  color: #36845E;
  border-color: #36845E;
  border-bottom-color: transparent;
}

.nav-darkgreen85.nav-pills > li > a:hover,
.nav-darkgreen85.nav-pills > li > a:focus,
.nav-darkgreen85.nav-pills > li.active > a {
  background: #36845E;
  color: white;
}

.menu-darkgreen85,
.dropup .menu-darkgreen85 {
  border-color: #36845E;
}

.menu-darkgreen85 > li > a:hover,
.dropup .menu-darkgreen85 > li > a:hover {
  background: rgba(54, 132, 94, 0.05);
}

.menu-darkgreen85 > .active > a,
.menu-darkgreen85 > .active > a:hover,
.menu-darkgreen85 > .active > a:focus,
.dropup .menu-darkgreen85 > .active > a,
.dropup .menu-darkgreen85 > .active > a:hover,
.dropup .menu-darkgreen85 > .active > a:focus {
  color: white;
  background: #36845E;
}

.btn-darkgreen85 {
  outline: none;
  background: #36845E;
  color: white;
  border-color: #36845E;
}

.btn-darkgreen85.btn-outlined {
  color: #36845E;
  background: none;
}

.btn-darkgreen85.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen85:hover,
.btn-darkgreen85:focus,
.btn-darkgreen85:active,
.btn-darkgreen85.active {
  outline: none;
  color: white;
  background: #45a878;
  border-color: #45a878;
}

.btn-darkgreen85:hover.btn-outlined,
.btn-darkgreen85:focus.btn-outlined,
.btn-darkgreen85:active.btn-outlined,
.btn-darkgreen85.active.btn-outlined {
  background: #36845E;
  color: white;
  border-color: #36845E;
}

.btn-darkgreen85.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgreen85.btn-inverse.btn-outlined:hover,
.btn-darkgreen85.btn-inverse.btn-outlined:focus,
.btn-darkgreen85.btn-inverse.btn-outlined:active,
.btn-darkgreen85.btn-inverse.btn-outlined.active {
  color: #36845E;
  background: white;
  border-color: white;
}

.btn-darkgreen85.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgreen85.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen85.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen85.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #36845E;
  color: white;
  border-color: #36845E;
}

.tl-darkgreen85 .rubix-timeline-body > ul > li:before {
  border-color: #36845E;
}

.border-darkgreen85 {
  border-color: #36845E !important;
}

.border-darkgreen85 .rubix-timeline-body > ul {
  border-color: #36845E;
}

.border-darkgreen85.rubix-timeline-view:before {
  border-color: #36845E;
}

.border-hover-darkgreen85:hover {
  border-color: #36845E !important;
}

.border-focus-darkgreen85:focus {
  border-color: #36845E !important;
}

.fg-focus-darkgreen85:focus {
  color: #36845E;
}

.fg-hover-darkgreen85:hover {
  color: #36845E;
}

.fg-darkgreen85 {
  color: #36845E;
}

.fg-darkgreen85 > .tab-container > .nav-tabs > .b-tab > a {
  color: #36845E;
}

.fg-darkgreen85 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #36845E;
}

.fg-darkgreen85.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #36845E;
}

.bg-focus-darkgreen85:focus {
  background: #36845E;
}

.bg-hover-darkgreen85:hover {
  background: #36845E;
}

.bg-darkgreen85 {
  background: #36845E;
}

.bg-darkgreen85 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgreen85 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #36845E;
}

.bg-darkgreen85 table td,
.bg-darkgreen85 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgreen75 > .list-group-item.active {
  background: #518F41 !important;
  color: white !important;
}

.list-fg-darkgreen75 > .list-group-item {
  color: #518F41;
}

.rubix-panel-header .nav-darkgreen75.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgreen75.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgreen75.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgreen75.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgreen75.nav-tabs > li.active > a:focus {
  color: #518F41;
}

.nav-darkgreen75.nav-tabs {
  border-color: #518F41;
}

.nav-darkgreen75.nav-tabs > li > a,
.nav-darkgreen75.nav-tabs > li > a:hover,
.nav-darkgreen75.nav-tabs > li > a:focus,
.nav-darkgreen75.nav-tabs > li.active > a {
  color: #518F41;
  border-color: #518F41;
  border-bottom-color: transparent;
}

.nav-darkgreen75.nav-pills > li > a:hover,
.nav-darkgreen75.nav-pills > li > a:focus,
.nav-darkgreen75.nav-pills > li.active > a {
  background: #518F41;
  color: white;
}

.menu-darkgreen75,
.dropup .menu-darkgreen75 {
  border-color: #518F41;
}

.menu-darkgreen75 > li > a:hover,
.dropup .menu-darkgreen75 > li > a:hover {
  background: rgba(81, 143, 65, 0.05);
}

.menu-darkgreen75 > .active > a,
.menu-darkgreen75 > .active > a:hover,
.menu-darkgreen75 > .active > a:focus,
.dropup .menu-darkgreen75 > .active > a,
.dropup .menu-darkgreen75 > .active > a:hover,
.dropup .menu-darkgreen75 > .active > a:focus {
  color: white;
  background: #518F41;
}

.btn-darkgreen75 {
  outline: none;
  background: #518F41;
  color: white;
  border-color: #518F41;
}

.btn-darkgreen75.btn-outlined {
  color: #518F41;
  background: none;
}

.btn-darkgreen75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen75:hover,
.btn-darkgreen75:focus,
.btn-darkgreen75:active,
.btn-darkgreen75.active {
  outline: none;
  color: white;
  background: #66b152;
  border-color: #66b152;
}

.btn-darkgreen75:hover.btn-outlined,
.btn-darkgreen75:focus.btn-outlined,
.btn-darkgreen75:active.btn-outlined,
.btn-darkgreen75.active.btn-outlined {
  background: #518F41;
  color: white;
  border-color: #518F41;
}

.btn-darkgreen75.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgreen75.btn-inverse.btn-outlined:hover,
.btn-darkgreen75.btn-inverse.btn-outlined:focus,
.btn-darkgreen75.btn-inverse.btn-outlined:active,
.btn-darkgreen75.btn-inverse.btn-outlined.active {
  color: #518F41;
  background: white;
  border-color: white;
}

.btn-darkgreen75.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgreen75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen75.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #518F41;
  color: white;
  border-color: #518F41;
}

.tl-darkgreen75 .rubix-timeline-body > ul > li:before {
  border-color: #518F41;
}

.border-darkgreen75 {
  border-color: #518F41 !important;
}

.border-darkgreen75 .rubix-timeline-body > ul {
  border-color: #518F41;
}

.border-darkgreen75.rubix-timeline-view:before {
  border-color: #518F41;
}

.border-hover-darkgreen75:hover {
  border-color: #518F41 !important;
}

.border-focus-darkgreen75:focus {
  border-color: #518F41 !important;
}

.fg-focus-darkgreen75:focus {
  color: #518F41;
}

.fg-hover-darkgreen75:hover {
  color: #518F41;
}

.fg-darkgreen75 {
  color: #518F41;
}

.fg-darkgreen75 > .tab-container > .nav-tabs > .b-tab > a {
  color: #518F41;
}

.fg-darkgreen75 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #518F41;
}

.fg-darkgreen75.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #518F41;
}

.bg-focus-darkgreen75:focus {
  background: #518F41;
}

.bg-hover-darkgreen75:hover {
  background: #518F41;
}

.bg-darkgreen75 {
  background: #518F41;
}

.bg-darkgreen75 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgreen75 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #518F41;
}

.bg-darkgreen75 table td,
.bg-darkgreen75 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgreen65 > .list-group-item.active {
  background: #66A655 !important;
  color: white !important;
}

.list-fg-darkgreen65 > .list-group-item {
  color: #66A655;
}

.rubix-panel-header .nav-darkgreen65.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgreen65.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgreen65.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgreen65.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgreen65.nav-tabs > li.active > a:focus {
  color: #66A655;
}

.nav-darkgreen65.nav-tabs {
  border-color: #66A655;
}

.nav-darkgreen65.nav-tabs > li > a,
.nav-darkgreen65.nav-tabs > li > a:hover,
.nav-darkgreen65.nav-tabs > li > a:focus,
.nav-darkgreen65.nav-tabs > li.active > a {
  color: #66A655;
  border-color: #66A655;
  border-bottom-color: transparent;
}

.nav-darkgreen65.nav-pills > li > a:hover,
.nav-darkgreen65.nav-pills > li > a:focus,
.nav-darkgreen65.nav-pills > li.active > a {
  background: #66A655;
  color: white;
}

.menu-darkgreen65,
.dropup .menu-darkgreen65 {
  border-color: #66A655;
}

.menu-darkgreen65 > li > a:hover,
.dropup .menu-darkgreen65 > li > a:hover {
  background: rgba(102, 166, 85, 0.05);
}

.menu-darkgreen65 > .active > a,
.menu-darkgreen65 > .active > a:hover,
.menu-darkgreen65 > .active > a:focus,
.dropup .menu-darkgreen65 > .active > a,
.dropup .menu-darkgreen65 > .active > a:hover,
.dropup .menu-darkgreen65 > .active > a:focus {
  color: white;
  background: #66A655;
}

.btn-darkgreen65 {
  outline: none;
  background: #66A655;
  color: white;
  border-color: #66A655;
}

.btn-darkgreen65.btn-outlined {
  color: #66A655;
  background: none;
}

.btn-darkgreen65.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen65:hover,
.btn-darkgreen65:focus,
.btn-darkgreen65:active,
.btn-darkgreen65.active {
  outline: none;
  color: white;
  background: #84b975;
  border-color: #84b975;
}

.btn-darkgreen65:hover.btn-outlined,
.btn-darkgreen65:focus.btn-outlined,
.btn-darkgreen65:active.btn-outlined,
.btn-darkgreen65.active.btn-outlined {
  background: #66A655;
  color: white;
  border-color: #66A655;
}

.btn-darkgreen65.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgreen65.btn-inverse.btn-outlined:hover,
.btn-darkgreen65.btn-inverse.btn-outlined:focus,
.btn-darkgreen65.btn-inverse.btn-outlined:active,
.btn-darkgreen65.btn-inverse.btn-outlined.active {
  color: #66A655;
  background: white;
  border-color: white;
}

.btn-darkgreen65.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgreen65.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen65.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen65.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #66A655;
  color: white;
  border-color: #66A655;
}

.tl-darkgreen65 .rubix-timeline-body > ul > li:before {
  border-color: #66A655;
}

.border-darkgreen65 {
  border-color: #66A655 !important;
}

.border-darkgreen65 .rubix-timeline-body > ul {
  border-color: #66A655;
}

.border-darkgreen65.rubix-timeline-view:before {
  border-color: #66A655;
}

.border-hover-darkgreen65:hover {
  border-color: #66A655 !important;
}

.border-focus-darkgreen65:focus {
  border-color: #66A655 !important;
}

.fg-focus-darkgreen65:focus {
  color: #66A655;
}

.fg-hover-darkgreen65:hover {
  color: #66A655;
}

.fg-darkgreen65 {
  color: #66A655;
}

.fg-darkgreen65 > .tab-container > .nav-tabs > .b-tab > a {
  color: #66A655;
}

.fg-darkgreen65 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #66A655;
}

.fg-darkgreen65.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #66A655;
}

.bg-focus-darkgreen65:focus {
  background: #66A655;
}

.bg-hover-darkgreen65:hover {
  background: #66A655;
}

.bg-darkgreen65 {
  background: #66A655;
}

.bg-darkgreen65 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgreen65 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #66A655;
}

.bg-darkgreen65 table td,
.bg-darkgreen65 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgreen55 > .list-group-item.active {
  background: #68BD80 !important;
  color: white !important;
}

.list-fg-darkgreen55 > .list-group-item {
  color: #68BD80;
}

.rubix-panel-header .nav-darkgreen55.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgreen55.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgreen55.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgreen55.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgreen55.nav-tabs > li.active > a:focus {
  color: #68BD80;
}

.nav-darkgreen55.nav-tabs {
  border-color: #68BD80;
}

.nav-darkgreen55.nav-tabs > li > a,
.nav-darkgreen55.nav-tabs > li > a:hover,
.nav-darkgreen55.nav-tabs > li > a:focus,
.nav-darkgreen55.nav-tabs > li.active > a {
  color: #68BD80;
  border-color: #68BD80;
  border-bottom-color: transparent;
}

.nav-darkgreen55.nav-pills > li > a:hover,
.nav-darkgreen55.nav-pills > li > a:focus,
.nav-darkgreen55.nav-pills > li.active > a {
  background: #68BD80;
  color: white;
}

.menu-darkgreen55,
.dropup .menu-darkgreen55 {
  border-color: #68BD80;
}

.menu-darkgreen55 > li > a:hover,
.dropup .menu-darkgreen55 > li > a:hover {
  background: rgba(104, 189, 128, 0.05);
}

.menu-darkgreen55 > .active > a,
.menu-darkgreen55 > .active > a:hover,
.menu-darkgreen55 > .active > a:focus,
.dropup .menu-darkgreen55 > .active > a,
.dropup .menu-darkgreen55 > .active > a:hover,
.dropup .menu-darkgreen55 > .active > a:focus {
  color: white;
  background: #68BD80;
}

.btn-darkgreen55 {
  outline: none;
  background: #68BD80;
  color: white;
  border-color: #68BD80;
}

.btn-darkgreen55.btn-outlined {
  color: #68BD80;
  background: none;
}

.btn-darkgreen55.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen55:hover,
.btn-darkgreen55:focus,
.btn-darkgreen55:active,
.btn-darkgreen55.active {
  outline: none;
  color: white;
  background: #8bcd9e;
  border-color: #8bcd9e;
}

.btn-darkgreen55:hover.btn-outlined,
.btn-darkgreen55:focus.btn-outlined,
.btn-darkgreen55:active.btn-outlined,
.btn-darkgreen55.active.btn-outlined {
  background: #68BD80;
  color: white;
  border-color: #68BD80;
}

.btn-darkgreen55.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgreen55.btn-inverse.btn-outlined:hover,
.btn-darkgreen55.btn-inverse.btn-outlined:focus,
.btn-darkgreen55.btn-inverse.btn-outlined:active,
.btn-darkgreen55.btn-inverse.btn-outlined.active {
  color: #68BD80;
  background: white;
  border-color: white;
}

.btn-darkgreen55.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgreen55.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen55.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen55.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #68BD80;
  color: white;
  border-color: #68BD80;
}

.tl-darkgreen55 .rubix-timeline-body > ul > li:before {
  border-color: #68BD80;
}

.border-darkgreen55 {
  border-color: #68BD80 !important;
}

.border-darkgreen55 .rubix-timeline-body > ul {
  border-color: #68BD80;
}

.border-darkgreen55.rubix-timeline-view:before {
  border-color: #68BD80;
}

.border-hover-darkgreen55:hover {
  border-color: #68BD80 !important;
}

.border-focus-darkgreen55:focus {
  border-color: #68BD80 !important;
}

.fg-focus-darkgreen55:focus {
  color: #68BD80;
}

.fg-hover-darkgreen55:hover {
  color: #68BD80;
}

.fg-darkgreen55 {
  color: #68BD80;
}

.fg-darkgreen55 > .tab-container > .nav-tabs > .b-tab > a {
  color: #68BD80;
}

.fg-darkgreen55 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #68BD80;
}

.fg-darkgreen55.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #68BD80;
}

.bg-focus-darkgreen55:focus {
  background: #68BD80;
}

.bg-hover-darkgreen55:hover {
  background: #68BD80;
}

.bg-darkgreen55 {
  background: #68BD80;
}

.bg-darkgreen55 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgreen55 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #68BD80;
}

.bg-darkgreen55 table td,
.bg-darkgreen55 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgreen50 > .list-group-item.active {
  background: #55A69F !important;
  color: white !important;
}

.list-fg-darkgreen50 > .list-group-item {
  color: #55A69F;
}

.rubix-panel-header .nav-darkgreen50.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgreen50.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgreen50.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgreen50.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgreen50.nav-tabs > li.active > a:focus {
  color: #55A69F;
}

.nav-darkgreen50.nav-tabs {
  border-color: #55A69F;
}

.nav-darkgreen50.nav-tabs > li > a,
.nav-darkgreen50.nav-tabs > li > a:hover,
.nav-darkgreen50.nav-tabs > li > a:focus,
.nav-darkgreen50.nav-tabs > li.active > a {
  color: #55A69F;
  border-color: #55A69F;
  border-bottom-color: transparent;
}

.nav-darkgreen50.nav-pills > li > a:hover,
.nav-darkgreen50.nav-pills > li > a:focus,
.nav-darkgreen50.nav-pills > li.active > a {
  background: #55A69F;
  color: white;
}

.menu-darkgreen50,
.dropup .menu-darkgreen50 {
  border-color: #55A69F;
}

.menu-darkgreen50 > li > a:hover,
.dropup .menu-darkgreen50 > li > a:hover {
  background: rgba(85, 166, 159, 0.05);
}

.menu-darkgreen50 > .active > a,
.menu-darkgreen50 > .active > a:hover,
.menu-darkgreen50 > .active > a:focus,
.dropup .menu-darkgreen50 > .active > a,
.dropup .menu-darkgreen50 > .active > a:hover,
.dropup .menu-darkgreen50 > .active > a:focus {
  color: white;
  background: #55A69F;
}

.btn-darkgreen50 {
  outline: none;
  background: #55A69F;
  color: white;
  border-color: #55A69F;
}

.btn-darkgreen50.btn-outlined {
  color: #55A69F;
  background: none;
}

.btn-darkgreen50.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen50:hover,
.btn-darkgreen50:focus,
.btn-darkgreen50:active,
.btn-darkgreen50.active {
  outline: none;
  color: white;
  background: #75b9b3;
  border-color: #75b9b3;
}

.btn-darkgreen50:hover.btn-outlined,
.btn-darkgreen50:focus.btn-outlined,
.btn-darkgreen50:active.btn-outlined,
.btn-darkgreen50.active.btn-outlined {
  background: #55A69F;
  color: white;
  border-color: #55A69F;
}

.btn-darkgreen50.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgreen50.btn-inverse.btn-outlined:hover,
.btn-darkgreen50.btn-inverse.btn-outlined:focus,
.btn-darkgreen50.btn-inverse.btn-outlined:active,
.btn-darkgreen50.btn-inverse.btn-outlined.active {
  color: #55A69F;
  background: white;
  border-color: white;
}

.btn-darkgreen50.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgreen50.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen50.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen50.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #55A69F;
  color: white;
  border-color: #55A69F;
}

.tl-darkgreen50 .rubix-timeline-body > ul > li:before {
  border-color: #55A69F;
}

.border-darkgreen50 {
  border-color: #55A69F !important;
}

.border-darkgreen50 .rubix-timeline-body > ul {
  border-color: #55A69F;
}

.border-darkgreen50.rubix-timeline-view:before {
  border-color: #55A69F;
}

.border-hover-darkgreen50:hover {
  border-color: #55A69F !important;
}

.border-focus-darkgreen50:focus {
  border-color: #55A69F !important;
}

.fg-focus-darkgreen50:focus {
  color: #55A69F;
}

.fg-hover-darkgreen50:hover {
  color: #55A69F;
}

.fg-darkgreen50 {
  color: #55A69F;
}

.fg-darkgreen50 > .tab-container > .nav-tabs > .b-tab > a {
  color: #55A69F;
}

.fg-darkgreen50 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #55A69F;
}

.fg-darkgreen50.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #55A69F;
}

.bg-focus-darkgreen50:focus {
  background: #55A69F;
}

.bg-hover-darkgreen50:hover {
  background: #55A69F;
}

.bg-darkgreen50 {
  background: #55A69F;
}

.bg-darkgreen50 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgreen50 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #55A69F;
}

.bg-darkgreen50 table td,
.bg-darkgreen50 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgreen45 > .list-group-item.active {
  background: #2EB398 !important;
  color: white !important;
}

.list-fg-darkgreen45 > .list-group-item {
  color: #2EB398;
}

.rubix-panel-header .nav-darkgreen45.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgreen45.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgreen45.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgreen45.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgreen45.nav-tabs > li.active > a:focus {
  color: #2EB398;
}

.nav-darkgreen45.nav-tabs {
  border-color: #2EB398;
}

.nav-darkgreen45.nav-tabs > li > a,
.nav-darkgreen45.nav-tabs > li > a:hover,
.nav-darkgreen45.nav-tabs > li > a:focus,
.nav-darkgreen45.nav-tabs > li.active > a {
  color: #2EB398;
  border-color: #2EB398;
  border-bottom-color: transparent;
}

.nav-darkgreen45.nav-pills > li > a:hover,
.nav-darkgreen45.nav-pills > li > a:focus,
.nav-darkgreen45.nav-pills > li.active > a {
  background: #2EB398;
  color: white;
}

.menu-darkgreen45,
.dropup .menu-darkgreen45 {
  border-color: #2EB398;
}

.menu-darkgreen45 > li > a:hover,
.dropup .menu-darkgreen45 > li > a:hover {
  background: rgba(46, 179, 152, 0.05);
}

.menu-darkgreen45 > .active > a,
.menu-darkgreen45 > .active > a:hover,
.menu-darkgreen45 > .active > a:focus,
.dropup .menu-darkgreen45 > .active > a,
.dropup .menu-darkgreen45 > .active > a:hover,
.dropup .menu-darkgreen45 > .active > a:focus {
  color: white;
  background: #2EB398;
}

.btn-darkgreen45 {
  outline: none;
  background: #2EB398;
  color: white;
  border-color: #2EB398;
}

.btn-darkgreen45.btn-outlined {
  color: #2EB398;
  background: none;
}

.btn-darkgreen45.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen45:hover,
.btn-darkgreen45:focus,
.btn-darkgreen45:active,
.btn-darkgreen45.active {
  outline: none;
  color: white;
  background: #45cfb3;
  border-color: #45cfb3;
}

.btn-darkgreen45:hover.btn-outlined,
.btn-darkgreen45:focus.btn-outlined,
.btn-darkgreen45:active.btn-outlined,
.btn-darkgreen45.active.btn-outlined {
  background: #2EB398;
  color: white;
  border-color: #2EB398;
}

.btn-darkgreen45.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgreen45.btn-inverse.btn-outlined:hover,
.btn-darkgreen45.btn-inverse.btn-outlined:focus,
.btn-darkgreen45.btn-inverse.btn-outlined:active,
.btn-darkgreen45.btn-inverse.btn-outlined.active {
  color: #2EB398;
  background: white;
  border-color: white;
}

.btn-darkgreen45.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgreen45.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen45.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen45.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #2EB398;
  color: white;
  border-color: #2EB398;
}

.tl-darkgreen45 .rubix-timeline-body > ul > li:before {
  border-color: #2EB398;
}

.border-darkgreen45 {
  border-color: #2EB398 !important;
}

.border-darkgreen45 .rubix-timeline-body > ul {
  border-color: #2EB398;
}

.border-darkgreen45.rubix-timeline-view:before {
  border-color: #2EB398;
}

.border-hover-darkgreen45:hover {
  border-color: #2EB398 !important;
}

.border-focus-darkgreen45:focus {
  border-color: #2EB398 !important;
}

.fg-focus-darkgreen45:focus {
  color: #2EB398;
}

.fg-hover-darkgreen45:hover {
  color: #2EB398;
}

.fg-darkgreen45 {
  color: #2EB398;
}

.fg-darkgreen45 > .tab-container > .nav-tabs > .b-tab > a {
  color: #2EB398;
}

.fg-darkgreen45 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #2EB398;
}

.fg-darkgreen45.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #2EB398;
}

.bg-focus-darkgreen45:focus {
  background: #2EB398;
}

.bg-hover-darkgreen45:hover {
  background: #2EB398;
}

.bg-darkgreen45 {
  background: #2EB398;
}

.bg-darkgreen45 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgreen45 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #2EB398;
}

.bg-darkgreen45 table td,
.bg-darkgreen45 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgreen40 > .list-group-item.active {
  background: #44C1AC !important;
  color: white !important;
}

.list-fg-darkgreen40 > .list-group-item {
  color: #44C1AC;
}

.rubix-panel-header .nav-darkgreen40.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgreen40.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgreen40.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgreen40.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgreen40.nav-tabs > li.active > a:focus {
  color: #44C1AC;
}

.nav-darkgreen40.nav-tabs {
  border-color: #44C1AC;
}

.nav-darkgreen40.nav-tabs > li > a,
.nav-darkgreen40.nav-tabs > li > a:hover,
.nav-darkgreen40.nav-tabs > li > a:focus,
.nav-darkgreen40.nav-tabs > li.active > a {
  color: #44C1AC;
  border-color: #44C1AC;
  border-bottom-color: transparent;
}

.nav-darkgreen40.nav-pills > li > a:hover,
.nav-darkgreen40.nav-pills > li > a:focus,
.nav-darkgreen40.nav-pills > li.active > a {
  background: #44C1AC;
  color: white;
}

.menu-darkgreen40,
.dropup .menu-darkgreen40 {
  border-color: #44C1AC;
}

.menu-darkgreen40 > li > a:hover,
.dropup .menu-darkgreen40 > li > a:hover {
  background: rgba(68, 193, 172, 0.05);
}

.menu-darkgreen40 > .active > a,
.menu-darkgreen40 > .active > a:hover,
.menu-darkgreen40 > .active > a:focus,
.dropup .menu-darkgreen40 > .active > a,
.dropup .menu-darkgreen40 > .active > a:hover,
.dropup .menu-darkgreen40 > .active > a:focus {
  color: white;
  background: #44C1AC;
}

.btn-darkgreen40 {
  outline: none;
  background: #44C1AC;
  color: white;
  border-color: #44C1AC;
}

.btn-darkgreen40.btn-outlined {
  color: #44C1AC;
  background: none;
}

.btn-darkgreen40.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen40:hover,
.btn-darkgreen40:focus,
.btn-darkgreen40:active,
.btn-darkgreen40.active {
  outline: none;
  color: white;
  background: #6acebd;
  border-color: #6acebd;
}

.btn-darkgreen40:hover.btn-outlined,
.btn-darkgreen40:focus.btn-outlined,
.btn-darkgreen40:active.btn-outlined,
.btn-darkgreen40.active.btn-outlined {
  background: #44C1AC;
  color: white;
  border-color: #44C1AC;
}

.btn-darkgreen40.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgreen40.btn-inverse.btn-outlined:hover,
.btn-darkgreen40.btn-inverse.btn-outlined:focus,
.btn-darkgreen40.btn-inverse.btn-outlined:active,
.btn-darkgreen40.btn-inverse.btn-outlined.active {
  color: #44C1AC;
  background: white;
  border-color: white;
}

.btn-darkgreen40.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgreen40.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen40.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen40.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #44C1AC;
  color: white;
  border-color: #44C1AC;
}

.tl-darkgreen40 .rubix-timeline-body > ul > li:before {
  border-color: #44C1AC;
}

.border-darkgreen40 {
  border-color: #44C1AC !important;
}

.border-darkgreen40 .rubix-timeline-body > ul {
  border-color: #44C1AC;
}

.border-darkgreen40.rubix-timeline-view:before {
  border-color: #44C1AC;
}

.border-hover-darkgreen40:hover {
  border-color: #44C1AC !important;
}

.border-focus-darkgreen40:focus {
  border-color: #44C1AC !important;
}

.fg-focus-darkgreen40:focus {
  color: #44C1AC;
}

.fg-hover-darkgreen40:hover {
  color: #44C1AC;
}

.fg-darkgreen40 {
  color: #44C1AC;
}

.fg-darkgreen40 > .tab-container > .nav-tabs > .b-tab > a {
  color: #44C1AC;
}

.fg-darkgreen40 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #44C1AC;
}

.fg-darkgreen40.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #44C1AC;
}

.bg-focus-darkgreen40:focus {
  background: #44C1AC;
}

.bg-hover-darkgreen40:hover {
  background: #44C1AC;
}

.bg-darkgreen40 {
  background: #44C1AC;
}

.bg-darkgreen40 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgreen40 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #44C1AC;
}

.bg-darkgreen40 table td,
.bg-darkgreen40 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-green > .list-group-item.active {
  background: #55C9A6 !important;
  color: white !important;
}

.list-fg-green > .list-group-item {
  color: #55C9A6;
}

.rubix-panel-header .nav-green.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-green.nav-tabs > li > a:hover,
.rubix-panel-header .nav-green.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-green.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-green.nav-tabs > li.active > a:focus {
  color: #55C9A6;
}

.nav-green.nav-tabs {
  border-color: #55C9A6;
}

.nav-green.nav-tabs > li > a,
.nav-green.nav-tabs > li > a:hover,
.nav-green.nav-tabs > li > a:focus,
.nav-green.nav-tabs > li.active > a {
  color: #55C9A6;
  border-color: #55C9A6;
  border-bottom-color: transparent;
}

.nav-green.nav-pills > li > a:hover,
.nav-green.nav-pills > li > a:focus,
.nav-green.nav-pills > li.active > a {
  background: #55C9A6;
  color: white;
}

.menu-green,
.dropup .menu-green {
  border-color: #55C9A6;
}

.menu-green > li > a:hover,
.dropup .menu-green > li > a:hover {
  background: rgba(85, 201, 166, 0.05);
}

.menu-green > .active > a,
.menu-green > .active > a:hover,
.menu-green > .active > a:focus,
.dropup .menu-green > .active > a,
.dropup .menu-green > .active > a:hover,
.dropup .menu-green > .active > a:focus {
  color: white;
  background: #55C9A6;
}

.btn-green {
  outline: none;
  background: #55C9A6;
  color: white;
  border-color: #55C9A6;
}

.btn-green.btn-outlined {
  color: #55C9A6;
  background: none;
}

.btn-green.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-green:hover,
.btn-green:focus,
.btn-green:active,
.btn-green.active {
  outline: none;
  color: white;
  background: #7cd5ba;
  border-color: #7cd5ba;
}

.btn-green:hover.btn-outlined,
.btn-green:focus.btn-outlined,
.btn-green:active.btn-outlined,
.btn-green.active.btn-outlined {
  background: #55C9A6;
  color: white;
  border-color: #55C9A6;
}

.btn-green.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-green.btn-inverse.btn-outlined:hover,
.btn-green.btn-inverse.btn-outlined:focus,
.btn-green.btn-inverse.btn-outlined:active,
.btn-green.btn-inverse.btn-outlined.active {
  color: #55C9A6;
  background: white;
  border-color: white;
}

.btn-green.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-green.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-green.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-green.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #55C9A6;
  color: white;
  border-color: #55C9A6;
}

.tl-green .rubix-timeline-body > ul > li:before {
  border-color: #55C9A6;
}

.border-green {
  border-color: #55C9A6 !important;
}

.border-green .rubix-timeline-body > ul {
  border-color: #55C9A6;
}

.border-green.rubix-timeline-view:before {
  border-color: #55C9A6;
}

.border-hover-green:hover {
  border-color: #55C9A6 !important;
}

.border-focus-green:focus {
  border-color: #55C9A6 !important;
}

.fg-focus-green:focus {
  color: #55C9A6;
}

.fg-hover-green:hover {
  color: #55C9A6;
}

.fg-green {
  color: #55C9A6;
}

.fg-green > .tab-container > .nav-tabs > .b-tab > a {
  color: #55C9A6;
}

.fg-green .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #55C9A6;
}

.fg-green.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #55C9A6;
}

.bg-focus-green:focus {
  background: #55C9A6;
}

.bg-hover-green:hover {
  background: #55C9A6;
}

.bg-green {
  background: #55C9A6;
}

.bg-green > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-green > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #55C9A6;
}

.bg-green table td,
.bg-green th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-lightgreen > .list-group-item.active {
  background: #7CD5BA !important;
  color: white !important;
}

.list-fg-lightgreen > .list-group-item {
  color: #7CD5BA;
}

.rubix-panel-header .nav-lightgreen.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-lightgreen.nav-tabs > li > a:hover,
.rubix-panel-header .nav-lightgreen.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-lightgreen.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-lightgreen.nav-tabs > li.active > a:focus {
  color: #7CD5BA;
}

.nav-lightgreen.nav-tabs {
  border-color: #7CD5BA;
}

.nav-lightgreen.nav-tabs > li > a,
.nav-lightgreen.nav-tabs > li > a:hover,
.nav-lightgreen.nav-tabs > li > a:focus,
.nav-lightgreen.nav-tabs > li.active > a {
  color: #7CD5BA;
  border-color: #7CD5BA;
  border-bottom-color: transparent;
}

.nav-lightgreen.nav-pills > li > a:hover,
.nav-lightgreen.nav-pills > li > a:focus,
.nav-lightgreen.nav-pills > li.active > a {
  background: #7CD5BA;
  color: white;
}

.menu-lightgreen,
.dropup .menu-lightgreen {
  border-color: #7CD5BA;
}

.menu-lightgreen > li > a:hover,
.dropup .menu-lightgreen > li > a:hover {
  background: rgba(124, 213, 186, 0.05);
}

.menu-lightgreen > .active > a,
.menu-lightgreen > .active > a:hover,
.menu-lightgreen > .active > a:focus,
.dropup .menu-lightgreen > .active > a,
.dropup .menu-lightgreen > .active > a:hover,
.dropup .menu-lightgreen > .active > a:focus {
  color: white;
  background: #7CD5BA;
}

.btn-lightgreen {
  outline: none;
  background: #7CD5BA;
  color: white;
  border-color: #7CD5BA;
}

.btn-lightgreen.btn-outlined {
  color: #7CD5BA;
  background: none;
}

.btn-lightgreen.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightgreen:hover,
.btn-lightgreen:focus,
.btn-lightgreen:active,
.btn-lightgreen.active {
  outline: none;
  color: white;
  background: #a3e1ce;
  border-color: #a3e1ce;
}

.btn-lightgreen:hover.btn-outlined,
.btn-lightgreen:focus.btn-outlined,
.btn-lightgreen:active.btn-outlined,
.btn-lightgreen.active.btn-outlined {
  background: #7CD5BA;
  color: white;
  border-color: #7CD5BA;
}

.btn-lightgreen.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-lightgreen.btn-inverse.btn-outlined:hover,
.btn-lightgreen.btn-inverse.btn-outlined:focus,
.btn-lightgreen.btn-inverse.btn-outlined:active,
.btn-lightgreen.btn-inverse.btn-outlined.active {
  color: #7CD5BA;
  background: white;
  border-color: white;
}

.btn-lightgreen.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-lightgreen.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightgreen.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightgreen.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #7CD5BA;
  color: white;
  border-color: #7CD5BA;
}

.tl-lightgreen .rubix-timeline-body > ul > li:before {
  border-color: #7CD5BA;
}

.border-lightgreen {
  border-color: #7CD5BA !important;
}

.border-lightgreen .rubix-timeline-body > ul {
  border-color: #7CD5BA;
}

.border-lightgreen.rubix-timeline-view:before {
  border-color: #7CD5BA;
}

.border-hover-lightgreen:hover {
  border-color: #7CD5BA !important;
}

.border-focus-lightgreen:focus {
  border-color: #7CD5BA !important;
}

.fg-focus-lightgreen:focus {
  color: #7CD5BA;
}

.fg-hover-lightgreen:hover {
  color: #7CD5BA;
}

.fg-lightgreen {
  color: #7CD5BA;
}

.fg-lightgreen > .tab-container > .nav-tabs > .b-tab > a {
  color: #7CD5BA;
}

.fg-lightgreen .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #7CD5BA;
}

.fg-lightgreen.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #7CD5BA;
}

.bg-focus-lightgreen:focus {
  background: #7CD5BA;
}

.bg-hover-lightgreen:hover {
  background: #7CD5BA;
}

.bg-lightgreen {
  background: #7CD5BA;
}

.bg-lightgreen > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-lightgreen > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #7CD5BA;
}

.bg-lightgreen table td,
.bg-lightgreen th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-hovergreen > .list-group-item.active {
  background: #E5F7F1 !important;
  color: white !important;
}

.list-fg-hovergreen > .list-group-item {
  color: #E5F7F1;
}

.rubix-panel-header .nav-hovergreen.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-hovergreen.nav-tabs > li > a:hover,
.rubix-panel-header .nav-hovergreen.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-hovergreen.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-hovergreen.nav-tabs > li.active > a:focus {
  color: #E5F7F1;
}

.nav-hovergreen.nav-tabs {
  border-color: #E5F7F1;
}

.nav-hovergreen.nav-tabs > li > a,
.nav-hovergreen.nav-tabs > li > a:hover,
.nav-hovergreen.nav-tabs > li > a:focus,
.nav-hovergreen.nav-tabs > li.active > a {
  color: #E5F7F1;
  border-color: #E5F7F1;
  border-bottom-color: transparent;
}

.nav-hovergreen.nav-pills > li > a:hover,
.nav-hovergreen.nav-pills > li > a:focus,
.nav-hovergreen.nav-pills > li.active > a {
  background: #E5F7F1;
  color: white;
}

.menu-hovergreen,
.dropup .menu-hovergreen {
  border-color: #E5F7F1;
}

.menu-hovergreen > li > a:hover,
.dropup .menu-hovergreen > li > a:hover {
  background: rgba(229, 247, 241, 0.05);
}

.menu-hovergreen > .active > a,
.menu-hovergreen > .active > a:hover,
.menu-hovergreen > .active > a:focus,
.dropup .menu-hovergreen > .active > a,
.dropup .menu-hovergreen > .active > a:hover,
.dropup .menu-hovergreen > .active > a:focus {
  color: white;
  background: #E5F7F1;
}

.btn-hovergreen {
  outline: none;
  background: #E5F7F1;
  color: white;
  border-color: #E5F7F1;
}

.btn-hovergreen.btn-outlined {
  color: #E5F7F1;
  background: none;
}

.btn-hovergreen.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-hovergreen:hover,
.btn-hovergreen:focus,
.btn-hovergreen:active,
.btn-hovergreen.active {
  outline: none;
  color: white;
  background: white;
  border-color: white;
}

.btn-hovergreen:hover.btn-outlined,
.btn-hovergreen:focus.btn-outlined,
.btn-hovergreen:active.btn-outlined,
.btn-hovergreen.active.btn-outlined {
  background: #E5F7F1;
  color: white;
  border-color: #E5F7F1;
}

.btn-hovergreen.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-hovergreen.btn-inverse.btn-outlined:hover,
.btn-hovergreen.btn-inverse.btn-outlined:focus,
.btn-hovergreen.btn-inverse.btn-outlined:active,
.btn-hovergreen.btn-inverse.btn-outlined.active {
  color: #E5F7F1;
  background: white;
  border-color: white;
}

.btn-hovergreen.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-hovergreen.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-hovergreen.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-hovergreen.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #E5F7F1;
  color: white;
  border-color: #E5F7F1;
}

.tl-hovergreen .rubix-timeline-body > ul > li:before {
  border-color: #E5F7F1;
}

.border-hovergreen {
  border-color: #E5F7F1 !important;
}

.border-hovergreen .rubix-timeline-body > ul {
  border-color: #E5F7F1;
}

.border-hovergreen.rubix-timeline-view:before {
  border-color: #E5F7F1;
}

.border-hover-hovergreen:hover {
  border-color: #E5F7F1 !important;
}

.border-focus-hovergreen:focus {
  border-color: #E5F7F1 !important;
}

.fg-focus-hovergreen:focus {
  color: #E5F7F1;
}

.fg-hover-hovergreen:hover {
  color: #E5F7F1;
}

.fg-hovergreen {
  color: #E5F7F1;
}

.fg-hovergreen > .tab-container > .nav-tabs > .b-tab > a {
  color: #E5F7F1;
}

.fg-hovergreen .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #E5F7F1;
}

.fg-hovergreen.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #E5F7F1;
}

.bg-focus-hovergreen:focus {
  background: #E5F7F1;
}

.bg-hover-hovergreen:hover {
  background: #E5F7F1;
}

.bg-hovergreen {
  background: #E5F7F1;
}

.bg-hovergreen > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-hovergreen > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #E5F7F1;
}

.bg-hovergreen table td,
.bg-hovergreen th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-brightyellow > .list-group-item.active {
  background: #FCB621 !important;
  color: white !important;
}

.list-fg-brightyellow > .list-group-item {
  color: #FCB621;
}

.rubix-panel-header .nav-brightyellow.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-brightyellow.nav-tabs > li > a:hover,
.rubix-panel-header .nav-brightyellow.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-brightyellow.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-brightyellow.nav-tabs > li.active > a:focus {
  color: #FCB621;
}

.nav-brightyellow.nav-tabs {
  border-color: #FCB621;
}

.nav-brightyellow.nav-tabs > li > a,
.nav-brightyellow.nav-tabs > li > a:hover,
.nav-brightyellow.nav-tabs > li > a:focus,
.nav-brightyellow.nav-tabs > li.active > a {
  color: #FCB621;
  border-color: #FCB621;
  border-bottom-color: transparent;
}

.nav-brightyellow.nav-pills > li > a:hover,
.nav-brightyellow.nav-pills > li > a:focus,
.nav-brightyellow.nav-pills > li.active > a {
  background: #FCB621;
  color: white;
}

.menu-brightyellow,
.dropup .menu-brightyellow {
  border-color: #FCB621;
}

.menu-brightyellow > li > a:hover,
.dropup .menu-brightyellow > li > a:hover {
  background: rgba(252, 182, 33, 0.05);
}

.menu-brightyellow > .active > a,
.menu-brightyellow > .active > a:hover,
.menu-brightyellow > .active > a:focus,
.dropup .menu-brightyellow > .active > a,
.dropup .menu-brightyellow > .active > a:hover,
.dropup .menu-brightyellow > .active > a:focus {
  color: white;
  background: #FCB621;
}

.btn-brightyellow {
  outline: none;
  background: #FCB621;
  color: white;
  border-color: #FCB621;
}

.btn-brightyellow.btn-outlined {
  color: #FCB621;
  background: none;
}

.btn-brightyellow.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brightyellow:hover,
.btn-brightyellow:focus,
.btn-brightyellow:active,
.btn-brightyellow.active {
  outline: none;
  color: white;
  background: #fdc753;
  border-color: #fdc753;
}

.btn-brightyellow:hover.btn-outlined,
.btn-brightyellow:focus.btn-outlined,
.btn-brightyellow:active.btn-outlined,
.btn-brightyellow.active.btn-outlined {
  background: #FCB621;
  color: white;
  border-color: #FCB621;
}

.btn-brightyellow.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-brightyellow.btn-inverse.btn-outlined:hover,
.btn-brightyellow.btn-inverse.btn-outlined:focus,
.btn-brightyellow.btn-inverse.btn-outlined:active,
.btn-brightyellow.btn-inverse.btn-outlined.active {
  color: #FCB621;
  background: white;
  border-color: white;
}

.btn-brightyellow.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-brightyellow.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brightyellow.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brightyellow.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #FCB621;
  color: white;
  border-color: #FCB621;
}

.tl-brightyellow .rubix-timeline-body > ul > li:before {
  border-color: #FCB621;
}

.border-brightyellow {
  border-color: #FCB621 !important;
}

.border-brightyellow .rubix-timeline-body > ul {
  border-color: #FCB621;
}

.border-brightyellow.rubix-timeline-view:before {
  border-color: #FCB621;
}

.border-hover-brightyellow:hover {
  border-color: #FCB621 !important;
}

.border-focus-brightyellow:focus {
  border-color: #FCB621 !important;
}

.fg-focus-brightyellow:focus {
  color: #FCB621;
}

.fg-hover-brightyellow:hover {
  color: #FCB621;
}

.fg-brightyellow {
  color: #FCB621;
}

.fg-brightyellow > .tab-container > .nav-tabs > .b-tab > a {
  color: #FCB621;
}

.fg-brightyellow .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #FCB621;
}

.fg-brightyellow.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #FCB621;
}

.bg-focus-brightyellow:focus {
  background: #FCB621;
}

.bg-hover-brightyellow:hover {
  background: #FCB621;
}

.bg-brightyellow {
  background: #FCB621;
}

.bg-brightyellow > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-brightyellow > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #FCB621;
}

.bg-brightyellow table td,
.bg-brightyellow th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-brightyellow75 > .list-group-item.active {
  background: #F3C557 !important;
  color: white !important;
}

.list-fg-brightyellow75 > .list-group-item {
  color: #F3C557;
}

.rubix-panel-header .nav-brightyellow75.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-brightyellow75.nav-tabs > li > a:hover,
.rubix-panel-header .nav-brightyellow75.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-brightyellow75.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-brightyellow75.nav-tabs > li.active > a:focus {
  color: #F3C557;
}

.nav-brightyellow75.nav-tabs {
  border-color: #F3C557;
}

.nav-brightyellow75.nav-tabs > li > a,
.nav-brightyellow75.nav-tabs > li > a:hover,
.nav-brightyellow75.nav-tabs > li > a:focus,
.nav-brightyellow75.nav-tabs > li.active > a {
  color: #F3C557;
  border-color: #F3C557;
  border-bottom-color: transparent;
}

.nav-brightyellow75.nav-pills > li > a:hover,
.nav-brightyellow75.nav-pills > li > a:focus,
.nav-brightyellow75.nav-pills > li.active > a {
  background: #F3C557;
  color: white;
}

.menu-brightyellow75,
.dropup .menu-brightyellow75 {
  border-color: #F3C557;
}

.menu-brightyellow75 > li > a:hover,
.dropup .menu-brightyellow75 > li > a:hover {
  background: rgba(243, 197, 87, 0.05);
}

.menu-brightyellow75 > .active > a,
.menu-brightyellow75 > .active > a:hover,
.menu-brightyellow75 > .active > a:focus,
.dropup .menu-brightyellow75 > .active > a,
.dropup .menu-brightyellow75 > .active > a:hover,
.dropup .menu-brightyellow75 > .active > a:focus {
  color: white;
  background: #F3C557;
}

.btn-brightyellow75 {
  outline: none;
  background: #F3C557;
  color: white;
  border-color: #F3C557;
}

.btn-brightyellow75.btn-outlined {
  color: #F3C557;
  background: none;
}

.btn-brightyellow75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brightyellow75:hover,
.btn-brightyellow75:focus,
.btn-brightyellow75:active,
.btn-brightyellow75.active {
  outline: none;
  color: white;
  background: #f6d587;
  border-color: #f6d587;
}

.btn-brightyellow75:hover.btn-outlined,
.btn-brightyellow75:focus.btn-outlined,
.btn-brightyellow75:active.btn-outlined,
.btn-brightyellow75.active.btn-outlined {
  background: #F3C557;
  color: white;
  border-color: #F3C557;
}

.btn-brightyellow75.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-brightyellow75.btn-inverse.btn-outlined:hover,
.btn-brightyellow75.btn-inverse.btn-outlined:focus,
.btn-brightyellow75.btn-inverse.btn-outlined:active,
.btn-brightyellow75.btn-inverse.btn-outlined.active {
  color: #F3C557;
  background: white;
  border-color: white;
}

.btn-brightyellow75.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-brightyellow75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brightyellow75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brightyellow75.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #F3C557;
  color: white;
  border-color: #F3C557;
}

.tl-brightyellow75 .rubix-timeline-body > ul > li:before {
  border-color: #F3C557;
}

.border-brightyellow75 {
  border-color: #F3C557 !important;
}

.border-brightyellow75 .rubix-timeline-body > ul {
  border-color: #F3C557;
}

.border-brightyellow75.rubix-timeline-view:before {
  border-color: #F3C557;
}

.border-hover-brightyellow75:hover {
  border-color: #F3C557 !important;
}

.border-focus-brightyellow75:focus {
  border-color: #F3C557 !important;
}

.fg-focus-brightyellow75:focus {
  color: #F3C557;
}

.fg-hover-brightyellow75:hover {
  color: #F3C557;
}

.fg-brightyellow75 {
  color: #F3C557;
}

.fg-brightyellow75 > .tab-container > .nav-tabs > .b-tab > a {
  color: #F3C557;
}

.fg-brightyellow75 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #F3C557;
}

.fg-brightyellow75.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #F3C557;
}

.bg-focus-brightyellow75:focus {
  background: #F3C557;
}

.bg-hover-brightyellow75:hover {
  background: #F3C557;
}

.bg-brightyellow75 {
  background: #F3C557;
}

.bg-brightyellow75 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-brightyellow75 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #F3C557;
}

.bg-brightyellow75 table td,
.bg-brightyellow75 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-brightyellow65 > .list-group-item.active {
  background: #EDBC6C !important;
  color: white !important;
}

.list-fg-brightyellow65 > .list-group-item {
  color: #EDBC6C;
}

.rubix-panel-header .nav-brightyellow65.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-brightyellow65.nav-tabs > li > a:hover,
.rubix-panel-header .nav-brightyellow65.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-brightyellow65.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-brightyellow65.nav-tabs > li.active > a:focus {
  color: #EDBC6C;
}

.nav-brightyellow65.nav-tabs {
  border-color: #EDBC6C;
}

.nav-brightyellow65.nav-tabs > li > a,
.nav-brightyellow65.nav-tabs > li > a:hover,
.nav-brightyellow65.nav-tabs > li > a:focus,
.nav-brightyellow65.nav-tabs > li.active > a {
  color: #EDBC6C;
  border-color: #EDBC6C;
  border-bottom-color: transparent;
}

.nav-brightyellow65.nav-pills > li > a:hover,
.nav-brightyellow65.nav-pills > li > a:focus,
.nav-brightyellow65.nav-pills > li.active > a {
  background: #EDBC6C;
  color: white;
}

.menu-brightyellow65,
.dropup .menu-brightyellow65 {
  border-color: #EDBC6C;
}

.menu-brightyellow65 > li > a:hover,
.dropup .menu-brightyellow65 > li > a:hover {
  background: rgba(237, 188, 108, 0.05);
}

.menu-brightyellow65 > .active > a,
.menu-brightyellow65 > .active > a:hover,
.menu-brightyellow65 > .active > a:focus,
.dropup .menu-brightyellow65 > .active > a,
.dropup .menu-brightyellow65 > .active > a:hover,
.dropup .menu-brightyellow65 > .active > a:focus {
  color: white;
  background: #EDBC6C;
}

.btn-brightyellow65 {
  outline: none;
  background: #EDBC6C;
  color: white;
  border-color: #EDBC6C;
}

.btn-brightyellow65.btn-outlined {
  color: #EDBC6C;
  background: none;
}

.btn-brightyellow65.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brightyellow65:hover,
.btn-brightyellow65:focus,
.btn-brightyellow65:active,
.btn-brightyellow65.active {
  outline: none;
  color: white;
  background: #f3d199;
  border-color: #f3d199;
}

.btn-brightyellow65:hover.btn-outlined,
.btn-brightyellow65:focus.btn-outlined,
.btn-brightyellow65:active.btn-outlined,
.btn-brightyellow65.active.btn-outlined {
  background: #EDBC6C;
  color: white;
  border-color: #EDBC6C;
}

.btn-brightyellow65.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-brightyellow65.btn-inverse.btn-outlined:hover,
.btn-brightyellow65.btn-inverse.btn-outlined:focus,
.btn-brightyellow65.btn-inverse.btn-outlined:active,
.btn-brightyellow65.btn-inverse.btn-outlined.active {
  color: #EDBC6C;
  background: white;
  border-color: white;
}

.btn-brightyellow65.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-brightyellow65.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brightyellow65.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brightyellow65.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #EDBC6C;
  color: white;
  border-color: #EDBC6C;
}

.tl-brightyellow65 .rubix-timeline-body > ul > li:before {
  border-color: #EDBC6C;
}

.border-brightyellow65 {
  border-color: #EDBC6C !important;
}

.border-brightyellow65 .rubix-timeline-body > ul {
  border-color: #EDBC6C;
}

.border-brightyellow65.rubix-timeline-view:before {
  border-color: #EDBC6C;
}

.border-hover-brightyellow65:hover {
  border-color: #EDBC6C !important;
}

.border-focus-brightyellow65:focus {
  border-color: #EDBC6C !important;
}

.fg-focus-brightyellow65:focus {
  color: #EDBC6C;
}

.fg-hover-brightyellow65:hover {
  color: #EDBC6C;
}

.fg-brightyellow65 {
  color: #EDBC6C;
}

.fg-brightyellow65 > .tab-container > .nav-tabs > .b-tab > a {
  color: #EDBC6C;
}

.fg-brightyellow65 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #EDBC6C;
}

.fg-brightyellow65.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #EDBC6C;
}

.bg-focus-brightyellow65:focus {
  background: #EDBC6C;
}

.bg-hover-brightyellow65:hover {
  background: #EDBC6C;
}

.bg-brightyellow65 {
  background: #EDBC6C;
}

.bg-brightyellow65 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-brightyellow65 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #EDBC6C;
}

.bg-brightyellow65 table td,
.bg-brightyellow65 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-yellow > .list-group-item.active {
  background: #FADD7F !important;
  color: white !important;
}

.list-fg-yellow > .list-group-item {
  color: #FADD7F;
}

.rubix-panel-header .nav-yellow.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-yellow.nav-tabs > li > a:hover,
.rubix-panel-header .nav-yellow.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-yellow.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-yellow.nav-tabs > li.active > a:focus {
  color: #FADD7F;
}

.nav-yellow.nav-tabs {
  border-color: #FADD7F;
}

.nav-yellow.nav-tabs > li > a,
.nav-yellow.nav-tabs > li > a:hover,
.nav-yellow.nav-tabs > li > a:focus,
.nav-yellow.nav-tabs > li.active > a {
  color: #FADD7F;
  border-color: #FADD7F;
  border-bottom-color: transparent;
}

.nav-yellow.nav-pills > li > a:hover,
.nav-yellow.nav-pills > li > a:focus,
.nav-yellow.nav-pills > li.active > a {
  background: #FADD7F;
  color: white;
}

.menu-yellow,
.dropup .menu-yellow {
  border-color: #FADD7F;
}

.menu-yellow > li > a:hover,
.dropup .menu-yellow > li > a:hover {
  background: rgba(250, 221, 127, 0.05);
}

.menu-yellow > .active > a,
.menu-yellow > .active > a:hover,
.menu-yellow > .active > a:focus,
.dropup .menu-yellow > .active > a,
.dropup .menu-yellow > .active > a:hover,
.dropup .menu-yellow > .active > a:focus {
  color: white;
  background: #FADD7F;
}

.btn-yellow {
  outline: none;
  background: #FADD7F;
  color: white;
  border-color: #FADD7F;
}

.btn-yellow.btn-outlined {
  color: #FADD7F;
  background: none;
}

.btn-yellow.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-yellow:hover,
.btn-yellow:focus,
.btn-yellow:active,
.btn-yellow.active {
  outline: none;
  color: white;
  background: #fceab0;
  border-color: #fceab0;
}

.btn-yellow:hover.btn-outlined,
.btn-yellow:focus.btn-outlined,
.btn-yellow:active.btn-outlined,
.btn-yellow.active.btn-outlined {
  background: #FADD7F;
  color: white;
  border-color: #FADD7F;
}

.btn-yellow.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-yellow.btn-inverse.btn-outlined:hover,
.btn-yellow.btn-inverse.btn-outlined:focus,
.btn-yellow.btn-inverse.btn-outlined:active,
.btn-yellow.btn-inverse.btn-outlined.active {
  color: #FADD7F;
  background: white;
  border-color: white;
}

.btn-yellow.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-yellow.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-yellow.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-yellow.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #FADD7F;
  color: white;
  border-color: #FADD7F;
}

.tl-yellow .rubix-timeline-body > ul > li:before {
  border-color: #FADD7F;
}

.border-yellow {
  border-color: #FADD7F !important;
}

.border-yellow .rubix-timeline-body > ul {
  border-color: #FADD7F;
}

.border-yellow.rubix-timeline-view:before {
  border-color: #FADD7F;
}

.border-hover-yellow:hover {
  border-color: #FADD7F !important;
}

.border-focus-yellow:focus {
  border-color: #FADD7F !important;
}

.fg-focus-yellow:focus {
  color: #FADD7F;
}

.fg-hover-yellow:hover {
  color: #FADD7F;
}

.fg-yellow {
  color: #FADD7F;
}

.fg-yellow > .tab-container > .nav-tabs > .b-tab > a {
  color: #FADD7F;
}

.fg-yellow .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #FADD7F;
}

.fg-yellow.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #FADD7F;
}

.bg-focus-yellow:focus {
  background: #FADD7F;
}

.bg-hover-yellow:hover {
  background: #FADD7F;
}

.bg-yellow {
  background: #FADD7F;
}

.bg-yellow > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-yellow > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #FADD7F;
}

.bg-yellow table td,
.bg-yellow th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-paleyellow > .list-group-item.active {
  background: #DEBC85 !important;
  color: white !important;
}

.list-fg-paleyellow > .list-group-item {
  color: #DEBC85;
}

.rubix-panel-header .nav-paleyellow.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-paleyellow.nav-tabs > li > a:hover,
.rubix-panel-header .nav-paleyellow.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-paleyellow.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-paleyellow.nav-tabs > li.active > a:focus {
  color: #DEBC85;
}

.nav-paleyellow.nav-tabs {
  border-color: #DEBC85;
}

.nav-paleyellow.nav-tabs > li > a,
.nav-paleyellow.nav-tabs > li > a:hover,
.nav-paleyellow.nav-tabs > li > a:focus,
.nav-paleyellow.nav-tabs > li.active > a {
  color: #DEBC85;
  border-color: #DEBC85;
  border-bottom-color: transparent;
}

.nav-paleyellow.nav-pills > li > a:hover,
.nav-paleyellow.nav-pills > li > a:focus,
.nav-paleyellow.nav-pills > li.active > a {
  background: #DEBC85;
  color: white;
}

.menu-paleyellow,
.dropup .menu-paleyellow {
  border-color: #DEBC85;
}

.menu-paleyellow > li > a:hover,
.dropup .menu-paleyellow > li > a:hover {
  background: rgba(222, 188, 133, 0.05);
}

.menu-paleyellow > .active > a,
.menu-paleyellow > .active > a:hover,
.menu-paleyellow > .active > a:focus,
.dropup .menu-paleyellow > .active > a,
.dropup .menu-paleyellow > .active > a:hover,
.dropup .menu-paleyellow > .active > a:focus {
  color: white;
  background: #DEBC85;
}

.btn-paleyellow {
  outline: none;
  background: #DEBC85;
  color: white;
  border-color: #DEBC85;
}

.btn-paleyellow.btn-outlined {
  color: #DEBC85;
  background: none;
}

.btn-paleyellow.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-paleyellow:hover,
.btn-paleyellow:focus,
.btn-paleyellow:active,
.btn-paleyellow.active {
  outline: none;
  color: white;
  background: #e9d2ad;
  border-color: #e9d2ad;
}

.btn-paleyellow:hover.btn-outlined,
.btn-paleyellow:focus.btn-outlined,
.btn-paleyellow:active.btn-outlined,
.btn-paleyellow.active.btn-outlined {
  background: #DEBC85;
  color: white;
  border-color: #DEBC85;
}

.btn-paleyellow.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-paleyellow.btn-inverse.btn-outlined:hover,
.btn-paleyellow.btn-inverse.btn-outlined:focus,
.btn-paleyellow.btn-inverse.btn-outlined:active,
.btn-paleyellow.btn-inverse.btn-outlined.active {
  color: #DEBC85;
  background: white;
  border-color: white;
}

.btn-paleyellow.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-paleyellow.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-paleyellow.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-paleyellow.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #DEBC85;
  color: white;
  border-color: #DEBC85;
}

.tl-paleyellow .rubix-timeline-body > ul > li:before {
  border-color: #DEBC85;
}

.border-paleyellow {
  border-color: #DEBC85 !important;
}

.border-paleyellow .rubix-timeline-body > ul {
  border-color: #DEBC85;
}

.border-paleyellow.rubix-timeline-view:before {
  border-color: #DEBC85;
}

.border-hover-paleyellow:hover {
  border-color: #DEBC85 !important;
}

.border-focus-paleyellow:focus {
  border-color: #DEBC85 !important;
}

.fg-focus-paleyellow:focus {
  color: #DEBC85;
}

.fg-hover-paleyellow:hover {
  color: #DEBC85;
}

.fg-paleyellow {
  color: #DEBC85;
}

.fg-paleyellow > .tab-container > .nav-tabs > .b-tab > a {
  color: #DEBC85;
}

.fg-paleyellow .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #DEBC85;
}

.fg-paleyellow.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #DEBC85;
}

.bg-focus-paleyellow:focus {
  background: #DEBC85;
}

.bg-hover-paleyellow:hover {
  background: #DEBC85;
}

.bg-paleyellow {
  background: #DEBC85;
}

.bg-paleyellow > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-paleyellow > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #DEBC85;
}

.bg-paleyellow table td,
.bg-paleyellow th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-lightyellow > .list-group-item.active {
  background: #FBE499 !important;
  color: white !important;
}

.list-fg-lightyellow > .list-group-item {
  color: #FBE499;
}

.rubix-panel-header .nav-lightyellow.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-lightyellow.nav-tabs > li > a:hover,
.rubix-panel-header .nav-lightyellow.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-lightyellow.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-lightyellow.nav-tabs > li.active > a:focus {
  color: #FBE499;
}

.nav-lightyellow.nav-tabs {
  border-color: #FBE499;
}

.nav-lightyellow.nav-tabs > li > a,
.nav-lightyellow.nav-tabs > li > a:hover,
.nav-lightyellow.nav-tabs > li > a:focus,
.nav-lightyellow.nav-tabs > li.active > a {
  color: #FBE499;
  border-color: #FBE499;
  border-bottom-color: transparent;
}

.nav-lightyellow.nav-pills > li > a:hover,
.nav-lightyellow.nav-pills > li > a:focus,
.nav-lightyellow.nav-pills > li.active > a {
  background: #FBE499;
  color: white;
}

.menu-lightyellow,
.dropup .menu-lightyellow {
  border-color: #FBE499;
}

.menu-lightyellow > li > a:hover,
.dropup .menu-lightyellow > li > a:hover {
  background: rgba(251, 228, 153, 0.05);
}

.menu-lightyellow > .active > a,
.menu-lightyellow > .active > a:hover,
.menu-lightyellow > .active > a:focus,
.dropup .menu-lightyellow > .active > a,
.dropup .menu-lightyellow > .active > a:hover,
.dropup .menu-lightyellow > .active > a:focus {
  color: white;
  background: #FBE499;
}

.btn-lightyellow {
  outline: none;
  background: #FBE499;
  color: white;
  border-color: #FBE499;
}

.btn-lightyellow.btn-outlined {
  color: #FBE499;
  background: none;
}

.btn-lightyellow.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightyellow:hover,
.btn-lightyellow:focus,
.btn-lightyellow:active,
.btn-lightyellow.active {
  outline: none;
  color: white;
  background: #fdf1ca;
  border-color: #fdf1ca;
}

.btn-lightyellow:hover.btn-outlined,
.btn-lightyellow:focus.btn-outlined,
.btn-lightyellow:active.btn-outlined,
.btn-lightyellow.active.btn-outlined {
  background: #FBE499;
  color: white;
  border-color: #FBE499;
}

.btn-lightyellow.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-lightyellow.btn-inverse.btn-outlined:hover,
.btn-lightyellow.btn-inverse.btn-outlined:focus,
.btn-lightyellow.btn-inverse.btn-outlined:active,
.btn-lightyellow.btn-inverse.btn-outlined.active {
  color: #FBE499;
  background: white;
  border-color: white;
}

.btn-lightyellow.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-lightyellow.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightyellow.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightyellow.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #FBE499;
  color: white;
  border-color: #FBE499;
}

.tl-lightyellow .rubix-timeline-body > ul > li:before {
  border-color: #FBE499;
}

.border-lightyellow {
  border-color: #FBE499 !important;
}

.border-lightyellow .rubix-timeline-body > ul {
  border-color: #FBE499;
}

.border-lightyellow.rubix-timeline-view:before {
  border-color: #FBE499;
}

.border-hover-lightyellow:hover {
  border-color: #FBE499 !important;
}

.border-focus-lightyellow:focus {
  border-color: #FBE499 !important;
}

.fg-focus-lightyellow:focus {
  color: #FBE499;
}

.fg-hover-lightyellow:hover {
  color: #FBE499;
}

.fg-lightyellow {
  color: #FBE499;
}

.fg-lightyellow > .tab-container > .nav-tabs > .b-tab > a {
  color: #FBE499;
}

.fg-lightyellow .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #FBE499;
}

.fg-lightyellow.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #FBE499;
}

.bg-focus-lightyellow:focus {
  background: #FBE499;
}

.bg-hover-lightyellow:hover {
  background: #FBE499;
}

.bg-lightyellow {
  background: #FBE499;
}

.bg-lightyellow > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-lightyellow > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #FBE499;
}

.bg-lightyellow table td,
.bg-lightyellow th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-hoveryellow > .list-group-item.active {
  background: #FFF1E7 !important;
  color: white !important;
}

.list-fg-hoveryellow > .list-group-item {
  color: #FFF1E7;
}

.rubix-panel-header .nav-hoveryellow.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-hoveryellow.nav-tabs > li > a:hover,
.rubix-panel-header .nav-hoveryellow.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-hoveryellow.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-hoveryellow.nav-tabs > li.active > a:focus {
  color: #FFF1E7;
}

.nav-hoveryellow.nav-tabs {
  border-color: #FFF1E7;
}

.nav-hoveryellow.nav-tabs > li > a,
.nav-hoveryellow.nav-tabs > li > a:hover,
.nav-hoveryellow.nav-tabs > li > a:focus,
.nav-hoveryellow.nav-tabs > li.active > a {
  color: #FFF1E7;
  border-color: #FFF1E7;
  border-bottom-color: transparent;
}

.nav-hoveryellow.nav-pills > li > a:hover,
.nav-hoveryellow.nav-pills > li > a:focus,
.nav-hoveryellow.nav-pills > li.active > a {
  background: #FFF1E7;
  color: white;
}

.menu-hoveryellow,
.dropup .menu-hoveryellow {
  border-color: #FFF1E7;
}

.menu-hoveryellow > li > a:hover,
.dropup .menu-hoveryellow > li > a:hover {
  background: rgba(255, 241, 231, 0.05);
}

.menu-hoveryellow > .active > a,
.menu-hoveryellow > .active > a:hover,
.menu-hoveryellow > .active > a:focus,
.dropup .menu-hoveryellow > .active > a,
.dropup .menu-hoveryellow > .active > a:hover,
.dropup .menu-hoveryellow > .active > a:focus {
  color: white;
  background: #FFF1E7;
}

.btn-hoveryellow {
  outline: none;
  background: #FFF1E7;
  color: white;
  border-color: #FFF1E7;
}

.btn-hoveryellow.btn-outlined {
  color: #FFF1E7;
  background: none;
}

.btn-hoveryellow.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-hoveryellow:hover,
.btn-hoveryellow:focus,
.btn-hoveryellow:active,
.btn-hoveryellow.active {
  outline: none;
  color: white;
  background: white;
  border-color: white;
}

.btn-hoveryellow:hover.btn-outlined,
.btn-hoveryellow:focus.btn-outlined,
.btn-hoveryellow:active.btn-outlined,
.btn-hoveryellow.active.btn-outlined {
  background: #FFF1E7;
  color: white;
  border-color: #FFF1E7;
}

.btn-hoveryellow.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-hoveryellow.btn-inverse.btn-outlined:hover,
.btn-hoveryellow.btn-inverse.btn-outlined:focus,
.btn-hoveryellow.btn-inverse.btn-outlined:active,
.btn-hoveryellow.btn-inverse.btn-outlined.active {
  color: #FFF1E7;
  background: white;
  border-color: white;
}

.btn-hoveryellow.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-hoveryellow.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-hoveryellow.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-hoveryellow.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #FFF1E7;
  color: white;
  border-color: #FFF1E7;
}

.tl-hoveryellow .rubix-timeline-body > ul > li:before {
  border-color: #FFF1E7;
}

.border-hoveryellow {
  border-color: #FFF1E7 !important;
}

.border-hoveryellow .rubix-timeline-body > ul {
  border-color: #FFF1E7;
}

.border-hoveryellow.rubix-timeline-view:before {
  border-color: #FFF1E7;
}

.border-hover-hoveryellow:hover {
  border-color: #FFF1E7 !important;
}

.border-focus-hoveryellow:focus {
  border-color: #FFF1E7 !important;
}

.fg-focus-hoveryellow:focus {
  color: #FFF1E7;
}

.fg-hover-hoveryellow:hover {
  color: #FFF1E7;
}

.fg-hoveryellow {
  color: #FFF1E7;
}

.fg-hoveryellow > .tab-container > .nav-tabs > .b-tab > a {
  color: #FFF1E7;
}

.fg-hoveryellow .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #FFF1E7;
}

.fg-hoveryellow.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #FFF1E7;
}

.bg-focus-hoveryellow:focus {
  background: #FFF1E7;
}

.bg-hover-hoveryellow:hover {
  background: #FFF1E7;
}

.bg-hoveryellow {
  background: #FFF1E7;
}

.bg-hoveryellow > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-hoveryellow > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #FFF1E7;
}

.bg-hoveryellow table td,
.bg-hoveryellow th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-pink > .list-group-item.active {
  background: #E299B7 !important;
  color: white !important;
}

.list-fg-pink > .list-group-item {
  color: #E299B7;
}

.rubix-panel-header .nav-pink.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-pink.nav-tabs > li > a:hover,
.rubix-panel-header .nav-pink.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-pink.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-pink.nav-tabs > li.active > a:focus {
  color: #E299B7;
}

.nav-pink.nav-tabs {
  border-color: #E299B7;
}

.nav-pink.nav-tabs > li > a,
.nav-pink.nav-tabs > li > a:hover,
.nav-pink.nav-tabs > li > a:focus,
.nav-pink.nav-tabs > li.active > a {
  color: #E299B7;
  border-color: #E299B7;
  border-bottom-color: transparent;
}

.nav-pink.nav-pills > li > a:hover,
.nav-pink.nav-pills > li > a:focus,
.nav-pink.nav-pills > li.active > a {
  background: #E299B7;
  color: white;
}

.menu-pink,
.dropup .menu-pink {
  border-color: #E299B7;
}

.menu-pink > li > a:hover,
.dropup .menu-pink > li > a:hover {
  background: rgba(226, 153, 183, 0.05);
}

.menu-pink > .active > a,
.menu-pink > .active > a:hover,
.menu-pink > .active > a:focus,
.dropup .menu-pink > .active > a,
.dropup .menu-pink > .active > a:hover,
.dropup .menu-pink > .active > a:focus {
  color: white;
  background: #E299B7;
}

.btn-pink {
  outline: none;
  background: #E299B7;
  color: white;
  border-color: #E299B7;
}

.btn-pink.btn-outlined {
  color: #E299B7;
  background: none;
}

.btn-pink.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-pink:hover,
.btn-pink:focus,
.btn-pink:active,
.btn-pink.active {
  outline: none;
  color: white;
  background: #edc1d3;
  border-color: #edc1d3;
}

.btn-pink:hover.btn-outlined,
.btn-pink:focus.btn-outlined,
.btn-pink:active.btn-outlined,
.btn-pink.active.btn-outlined {
  background: #E299B7;
  color: white;
  border-color: #E299B7;
}

.btn-pink.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-pink.btn-inverse.btn-outlined:hover,
.btn-pink.btn-inverse.btn-outlined:focus,
.btn-pink.btn-inverse.btn-outlined:active,
.btn-pink.btn-inverse.btn-outlined.active {
  color: #E299B7;
  background: white;
  border-color: white;
}

.btn-pink.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-pink.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-pink.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-pink.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #E299B7;
  color: white;
  border-color: #E299B7;
}

.tl-pink .rubix-timeline-body > ul > li:before {
  border-color: #E299B7;
}

.border-pink {
  border-color: #E299B7 !important;
}

.border-pink .rubix-timeline-body > ul {
  border-color: #E299B7;
}

.border-pink.rubix-timeline-view:before {
  border-color: #E299B7;
}

.border-hover-pink:hover {
  border-color: #E299B7 !important;
}

.border-focus-pink:focus {
  border-color: #E299B7 !important;
}

.fg-focus-pink:focus {
  color: #E299B7;
}

.fg-hover-pink:hover {
  color: #E299B7;
}

.fg-pink {
  color: #E299B7;
}

.fg-pink > .tab-container > .nav-tabs > .b-tab > a {
  color: #E299B7;
}

.fg-pink .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #E299B7;
}

.fg-pink.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #E299B7;
}

.bg-focus-pink:focus {
  background: #E299B7;
}

.bg-hover-pink:hover {
  background: #E299B7;
}

.bg-pink {
  background: #E299B7;
}

.bg-pink > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-pink > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #E299B7;
}

.bg-pink table td,
.bg-pink th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-lightpink > .list-group-item.active {
  background: #ECBCD0 !important;
  color: white !important;
}

.list-fg-lightpink > .list-group-item {
  color: #ECBCD0;
}

.rubix-panel-header .nav-lightpink.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-lightpink.nav-tabs > li > a:hover,
.rubix-panel-header .nav-lightpink.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-lightpink.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-lightpink.nav-tabs > li.active > a:focus {
  color: #ECBCD0;
}

.nav-lightpink.nav-tabs {
  border-color: #ECBCD0;
}

.nav-lightpink.nav-tabs > li > a,
.nav-lightpink.nav-tabs > li > a:hover,
.nav-lightpink.nav-tabs > li > a:focus,
.nav-lightpink.nav-tabs > li.active > a {
  color: #ECBCD0;
  border-color: #ECBCD0;
  border-bottom-color: transparent;
}

.nav-lightpink.nav-pills > li > a:hover,
.nav-lightpink.nav-pills > li > a:focus,
.nav-lightpink.nav-pills > li.active > a {
  background: #ECBCD0;
  color: white;
}

.menu-lightpink,
.dropup .menu-lightpink {
  border-color: #ECBCD0;
}

.menu-lightpink > li > a:hover,
.dropup .menu-lightpink > li > a:hover {
  background: rgba(236, 188, 208, 0.05);
}

.menu-lightpink > .active > a,
.menu-lightpink > .active > a:hover,
.menu-lightpink > .active > a:focus,
.dropup .menu-lightpink > .active > a,
.dropup .menu-lightpink > .active > a:hover,
.dropup .menu-lightpink > .active > a:focus {
  color: white;
  background: #ECBCD0;
}

.btn-lightpink {
  outline: none;
  background: #ECBCD0;
  color: white;
  border-color: #ECBCD0;
}

.btn-lightpink.btn-outlined {
  color: #ECBCD0;
  background: none;
}

.btn-lightpink.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightpink:hover,
.btn-lightpink:focus,
.btn-lightpink:active,
.btn-lightpink.active {
  outline: none;
  color: white;
  background: #f7e4ec;
  border-color: #f7e4ec;
}

.btn-lightpink:hover.btn-outlined,
.btn-lightpink:focus.btn-outlined,
.btn-lightpink:active.btn-outlined,
.btn-lightpink.active.btn-outlined {
  background: #ECBCD0;
  color: white;
  border-color: #ECBCD0;
}

.btn-lightpink.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-lightpink.btn-inverse.btn-outlined:hover,
.btn-lightpink.btn-inverse.btn-outlined:focus,
.btn-lightpink.btn-inverse.btn-outlined:active,
.btn-lightpink.btn-inverse.btn-outlined.active {
  color: #ECBCD0;
  background: white;
  border-color: white;
}

.btn-lightpink.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-lightpink.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightpink.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightpink.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #ECBCD0;
  color: white;
  border-color: #ECBCD0;
}

.tl-lightpink .rubix-timeline-body > ul > li:before {
  border-color: #ECBCD0;
}

.border-lightpink {
  border-color: #ECBCD0 !important;
}

.border-lightpink .rubix-timeline-body > ul {
  border-color: #ECBCD0;
}

.border-lightpink.rubix-timeline-view:before {
  border-color: #ECBCD0;
}

.border-hover-lightpink:hover {
  border-color: #ECBCD0 !important;
}

.border-focus-lightpink:focus {
  border-color: #ECBCD0 !important;
}

.fg-focus-lightpink:focus {
  color: #ECBCD0;
}

.fg-hover-lightpink:hover {
  color: #ECBCD0;
}

.fg-lightpink {
  color: #ECBCD0;
}

.fg-lightpink > .tab-container > .nav-tabs > .b-tab > a {
  color: #ECBCD0;
}

.fg-lightpink .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #ECBCD0;
}

.fg-lightpink.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #ECBCD0;
}

.bg-focus-lightpink:focus {
  background: #ECBCD0;
}

.bg-hover-lightpink:hover {
  background: #ECBCD0;
}

.bg-lightpink {
  background: #ECBCD0;
}

.bg-lightpink > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-lightpink > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #ECBCD0;
}

.bg-lightpink table td,
.bg-lightpink th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-paleblue > .list-group-item.active {
  background: #A5C7EC !important;
  color: white !important;
}

.list-fg-paleblue > .list-group-item {
  color: #A5C7EC;
}

.rubix-panel-header .nav-paleblue.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-paleblue.nav-tabs > li > a:hover,
.rubix-panel-header .nav-paleblue.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-paleblue.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-paleblue.nav-tabs > li.active > a:focus {
  color: #A5C7EC;
}

.nav-paleblue.nav-tabs {
  border-color: #A5C7EC;
}

.nav-paleblue.nav-tabs > li > a,
.nav-paleblue.nav-tabs > li > a:hover,
.nav-paleblue.nav-tabs > li > a:focus,
.nav-paleblue.nav-tabs > li.active > a {
  color: #A5C7EC;
  border-color: #A5C7EC;
  border-bottom-color: transparent;
}

.nav-paleblue.nav-pills > li > a:hover,
.nav-paleblue.nav-pills > li > a:focus,
.nav-paleblue.nav-pills > li.active > a {
  background: #A5C7EC;
  color: white;
}

.menu-paleblue,
.dropup .menu-paleblue {
  border-color: #A5C7EC;
}

.menu-paleblue > li > a:hover,
.dropup .menu-paleblue > li > a:hover {
  background: rgba(165, 199, 236, 0.05);
}

.menu-paleblue > .active > a,
.menu-paleblue > .active > a:hover,
.menu-paleblue > .active > a:focus,
.dropup .menu-paleblue > .active > a,
.dropup .menu-paleblue > .active > a:hover,
.dropup .menu-paleblue > .active > a:focus {
  color: white;
  background: #A5C7EC;
}

.btn-paleblue {
  outline: none;
  background: #A5C7EC;
  color: white;
  border-color: #A5C7EC;
}

.btn-paleblue.btn-outlined {
  color: #A5C7EC;
  background: none;
}

.btn-paleblue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-paleblue:hover,
.btn-paleblue:focus,
.btn-paleblue:active,
.btn-paleblue.active {
  outline: none;
  color: white;
  background: #cfe1f5;
  border-color: #cfe1f5;
}

.btn-paleblue:hover.btn-outlined,
.btn-paleblue:focus.btn-outlined,
.btn-paleblue:active.btn-outlined,
.btn-paleblue.active.btn-outlined {
  background: #A5C7EC;
  color: white;
  border-color: #A5C7EC;
}

.btn-paleblue.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-paleblue.btn-inverse.btn-outlined:hover,
.btn-paleblue.btn-inverse.btn-outlined:focus,
.btn-paleblue.btn-inverse.btn-outlined:active,
.btn-paleblue.btn-inverse.btn-outlined.active {
  color: #A5C7EC;
  background: white;
  border-color: white;
}

.btn-paleblue.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-paleblue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-paleblue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-paleblue.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #A5C7EC;
  color: white;
  border-color: #A5C7EC;
}

.tl-paleblue .rubix-timeline-body > ul > li:before {
  border-color: #A5C7EC;
}

.border-paleblue {
  border-color: #A5C7EC !important;
}

.border-paleblue .rubix-timeline-body > ul {
  border-color: #A5C7EC;
}

.border-paleblue.rubix-timeline-view:before {
  border-color: #A5C7EC;
}

.border-hover-paleblue:hover {
  border-color: #A5C7EC !important;
}

.border-focus-paleblue:focus {
  border-color: #A5C7EC !important;
}

.fg-focus-paleblue:focus {
  color: #A5C7EC;
}

.fg-hover-paleblue:hover {
  color: #A5C7EC;
}

.fg-paleblue {
  color: #A5C7EC;
}

.fg-paleblue > .tab-container > .nav-tabs > .b-tab > a {
  color: #A5C7EC;
}

.fg-paleblue .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #A5C7EC;
}

.fg-paleblue.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #A5C7EC;
}

.bg-focus-paleblue:focus {
  background: #A5C7EC;
}

.bg-hover-paleblue:hover {
  background: #A5C7EC;
}

.bg-paleblue {
  background: #A5C7EC;
}

.bg-paleblue > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-paleblue > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #A5C7EC;
}

.bg-paleblue table td,
.bg-paleblue th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-palegreen > .list-group-item.active {
  background: #A0DFCC !important;
  color: white !important;
}

.list-fg-palegreen > .list-group-item {
  color: #A0DFCC;
}

.rubix-panel-header .nav-palegreen.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-palegreen.nav-tabs > li > a:hover,
.rubix-panel-header .nav-palegreen.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-palegreen.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-palegreen.nav-tabs > li.active > a:focus {
  color: #A0DFCC;
}

.nav-palegreen.nav-tabs {
  border-color: #A0DFCC;
}

.nav-palegreen.nav-tabs > li > a,
.nav-palegreen.nav-tabs > li > a:hover,
.nav-palegreen.nav-tabs > li > a:focus,
.nav-palegreen.nav-tabs > li.active > a {
  color: #A0DFCC;
  border-color: #A0DFCC;
  border-bottom-color: transparent;
}

.nav-palegreen.nav-pills > li > a:hover,
.nav-palegreen.nav-pills > li > a:focus,
.nav-palegreen.nav-pills > li.active > a {
  background: #A0DFCC;
  color: white;
}

.menu-palegreen,
.dropup .menu-palegreen {
  border-color: #A0DFCC;
}

.menu-palegreen > li > a:hover,
.dropup .menu-palegreen > li > a:hover {
  background: rgba(160, 223, 204, 0.05);
}

.menu-palegreen > .active > a,
.menu-palegreen > .active > a:hover,
.menu-palegreen > .active > a:focus,
.dropup .menu-palegreen > .active > a,
.dropup .menu-palegreen > .active > a:hover,
.dropup .menu-palegreen > .active > a:focus {
  color: white;
  background: #A0DFCC;
}

.btn-palegreen {
  outline: none;
  background: #A0DFCC;
  color: white;
  border-color: #A0DFCC;
}

.btn-palegreen.btn-outlined {
  color: #A0DFCC;
  background: none;
}

.btn-palegreen.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-palegreen:hover,
.btn-palegreen:focus,
.btn-palegreen:active,
.btn-palegreen.active {
  outline: none;
  color: white;
  background: #c6ece0;
  border-color: #c6ece0;
}

.btn-palegreen:hover.btn-outlined,
.btn-palegreen:focus.btn-outlined,
.btn-palegreen:active.btn-outlined,
.btn-palegreen.active.btn-outlined {
  background: #A0DFCC;
  color: white;
  border-color: #A0DFCC;
}

.btn-palegreen.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-palegreen.btn-inverse.btn-outlined:hover,
.btn-palegreen.btn-inverse.btn-outlined:focus,
.btn-palegreen.btn-inverse.btn-outlined:active,
.btn-palegreen.btn-inverse.btn-outlined.active {
  color: #A0DFCC;
  background: white;
  border-color: white;
}

.btn-palegreen.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-palegreen.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-palegreen.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-palegreen.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #A0DFCC;
  color: white;
  border-color: #A0DFCC;
}

.tl-palegreen .rubix-timeline-body > ul > li:before {
  border-color: #A0DFCC;
}

.border-palegreen {
  border-color: #A0DFCC !important;
}

.border-palegreen .rubix-timeline-body > ul {
  border-color: #A0DFCC;
}

.border-palegreen.rubix-timeline-view:before {
  border-color: #A0DFCC;
}

.border-hover-palegreen:hover {
  border-color: #A0DFCC !important;
}

.border-focus-palegreen:focus {
  border-color: #A0DFCC !important;
}

.fg-focus-palegreen:focus {
  color: #A0DFCC;
}

.fg-hover-palegreen:hover {
  color: #A0DFCC;
}

.fg-palegreen {
  color: #A0DFCC;
}

.fg-palegreen > .tab-container > .nav-tabs > .b-tab > a {
  color: #A0DFCC;
}

.fg-palegreen .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #A0DFCC;
}

.fg-palegreen.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #A0DFCC;
}

.bg-focus-palegreen:focus {
  background: #A0DFCC;
}

.bg-hover-palegreen:hover {
  background: #A0DFCC;
}

.bg-palegreen {
  background: #A0DFCC;
}

.bg-palegreen > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-palegreen > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #A0DFCC;
}

.bg-palegreen table td,
.bg-palegreen th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-palepink > .list-group-item.active {
  background: #E394B3 !important;
  color: white !important;
}

.list-fg-palepink > .list-group-item {
  color: #E394B3;
}

.rubix-panel-header .nav-palepink.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-palepink.nav-tabs > li > a:hover,
.rubix-panel-header .nav-palepink.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-palepink.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-palepink.nav-tabs > li.active > a:focus {
  color: #E394B3;
}

.nav-palepink.nav-tabs {
  border-color: #E394B3;
}

.nav-palepink.nav-tabs > li > a,
.nav-palepink.nav-tabs > li > a:hover,
.nav-palepink.nav-tabs > li > a:focus,
.nav-palepink.nav-tabs > li.active > a {
  color: #E394B3;
  border-color: #E394B3;
  border-bottom-color: transparent;
}

.nav-palepink.nav-pills > li > a:hover,
.nav-palepink.nav-pills > li > a:focus,
.nav-palepink.nav-pills > li.active > a {
  background: #E394B3;
  color: white;
}

.menu-palepink,
.dropup .menu-palepink {
  border-color: #E394B3;
}

.menu-palepink > li > a:hover,
.dropup .menu-palepink > li > a:hover {
  background: rgba(227, 148, 179, 0.05);
}

.menu-palepink > .active > a,
.menu-palepink > .active > a:hover,
.menu-palepink > .active > a:focus,
.dropup .menu-palepink > .active > a,
.dropup .menu-palepink > .active > a:hover,
.dropup .menu-palepink > .active > a:focus {
  color: white;
  background: #E394B3;
}

.btn-palepink {
  outline: none;
  background: #E394B3;
  color: white;
  border-color: #E394B3;
}

.btn-palepink.btn-outlined {
  color: #E394B3;
  background: none;
}

.btn-palepink.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-palepink:hover,
.btn-palepink:focus,
.btn-palepink:active,
.btn-palepink.active {
  outline: none;
  color: white;
  background: #eebcd0;
  border-color: #eebcd0;
}

.btn-palepink:hover.btn-outlined,
.btn-palepink:focus.btn-outlined,
.btn-palepink:active.btn-outlined,
.btn-palepink.active.btn-outlined {
  background: #E394B3;
  color: white;
  border-color: #E394B3;
}

.btn-palepink.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-palepink.btn-inverse.btn-outlined:hover,
.btn-palepink.btn-inverse.btn-outlined:focus,
.btn-palepink.btn-inverse.btn-outlined:active,
.btn-palepink.btn-inverse.btn-outlined.active {
  color: #E394B3;
  background: white;
  border-color: white;
}

.btn-palepink.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-palepink.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-palepink.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-palepink.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #E394B3;
  color: white;
  border-color: #E394B3;
}

.tl-palepink .rubix-timeline-body > ul > li:before {
  border-color: #E394B3;
}

.border-palepink {
  border-color: #E394B3 !important;
}

.border-palepink .rubix-timeline-body > ul {
  border-color: #E394B3;
}

.border-palepink.rubix-timeline-view:before {
  border-color: #E394B3;
}

.border-hover-palepink:hover {
  border-color: #E394B3 !important;
}

.border-focus-palepink:focus {
  border-color: #E394B3 !important;
}

.fg-focus-palepink:focus {
  color: #E394B3;
}

.fg-hover-palepink:hover {
  color: #E394B3;
}

.fg-palepink {
  color: #E394B3;
}

.fg-palepink > .tab-container > .nav-tabs > .b-tab > a {
  color: #E394B3;
}

.fg-palepink .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #E394B3;
}

.fg-palepink.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #E394B3;
}

.bg-focus-palepink:focus {
  background: #E394B3;
}

.bg-hover-palepink:hover {
  background: #E394B3;
}

.bg-palepink {
  background: #E394B3;
}

.bg-palepink > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-palepink > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #E394B3;
}

.bg-palepink table td,
.bg-palepink th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-brownishgray > .list-group-item.active {
  background: #64584C !important;
  color: white !important;
}

.list-fg-brownishgray > .list-group-item {
  color: #64584C;
}

.rubix-panel-header .nav-brownishgray.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-brownishgray.nav-tabs > li > a:hover,
.rubix-panel-header .nav-brownishgray.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-brownishgray.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-brownishgray.nav-tabs > li.active > a:focus {
  color: #64584C;
}

.nav-brownishgray.nav-tabs {
  border-color: #64584C;
}

.nav-brownishgray.nav-tabs > li > a,
.nav-brownishgray.nav-tabs > li > a:hover,
.nav-brownishgray.nav-tabs > li > a:focus,
.nav-brownishgray.nav-tabs > li.active > a {
  color: #64584C;
  border-color: #64584C;
  border-bottom-color: transparent;
}

.nav-brownishgray.nav-pills > li > a:hover,
.nav-brownishgray.nav-pills > li > a:focus,
.nav-brownishgray.nav-pills > li.active > a {
  background: #64584C;
  color: white;
}

.menu-brownishgray,
.dropup .menu-brownishgray {
  border-color: #64584C;
}

.menu-brownishgray > li > a:hover,
.dropup .menu-brownishgray > li > a:hover {
  background: rgba(100, 88, 76, 0.05);
}

.menu-brownishgray > .active > a,
.menu-brownishgray > .active > a:hover,
.menu-brownishgray > .active > a:focus,
.dropup .menu-brownishgray > .active > a,
.dropup .menu-brownishgray > .active > a:hover,
.dropup .menu-brownishgray > .active > a:focus {
  color: white;
  background: #64584C;
}

.btn-brownishgray {
  outline: none;
  background: #64584C;
  color: white;
  border-color: #64584C;
}

.btn-brownishgray.btn-outlined {
  color: #64584C;
  background: none;
}

.btn-brownishgray.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brownishgray:hover,
.btn-brownishgray:focus,
.btn-brownishgray:active,
.btn-brownishgray.active {
  outline: none;
  color: white;
  background: #817262;
  border-color: #817262;
}

.btn-brownishgray:hover.btn-outlined,
.btn-brownishgray:focus.btn-outlined,
.btn-brownishgray:active.btn-outlined,
.btn-brownishgray.active.btn-outlined {
  background: #64584C;
  color: white;
  border-color: #64584C;
}

.btn-brownishgray.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-brownishgray.btn-inverse.btn-outlined:hover,
.btn-brownishgray.btn-inverse.btn-outlined:focus,
.btn-brownishgray.btn-inverse.btn-outlined:active,
.btn-brownishgray.btn-inverse.btn-outlined.active {
  color: #64584C;
  background: white;
  border-color: white;
}

.btn-brownishgray.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-brownishgray.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brownishgray.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brownishgray.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #64584C;
  color: white;
  border-color: #64584C;
}

.tl-brownishgray .rubix-timeline-body > ul > li:before {
  border-color: #64584C;
}

.border-brownishgray {
  border-color: #64584C !important;
}

.border-brownishgray .rubix-timeline-body > ul {
  border-color: #64584C;
}

.border-brownishgray.rubix-timeline-view:before {
  border-color: #64584C;
}

.border-hover-brownishgray:hover {
  border-color: #64584C !important;
}

.border-focus-brownishgray:focus {
  border-color: #64584C !important;
}

.fg-focus-brownishgray:focus {
  color: #64584C;
}

.fg-hover-brownishgray:hover {
  color: #64584C;
}

.fg-brownishgray {
  color: #64584C;
}

.fg-brownishgray > .tab-container > .nav-tabs > .b-tab > a {
  color: #64584C;
}

.fg-brownishgray .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #64584C;
}

.fg-brownishgray.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #64584C;
}

.bg-focus-brownishgray:focus {
  background: #64584C;
}

.bg-hover-brownishgray:hover {
  background: #64584C;
}

.bg-brownishgray {
  background: #64584C;
}

.bg-brownishgray > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-brownishgray > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #64584C;
}

.bg-brownishgray table td,
.bg-brownishgray th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-brownishgray75 > .list-group-item.active {
  background: #776B5F !important;
  color: white !important;
}

.list-fg-brownishgray75 > .list-group-item {
  color: #776B5F;
}

.rubix-panel-header .nav-brownishgray75.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-brownishgray75.nav-tabs > li > a:hover,
.rubix-panel-header .nav-brownishgray75.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-brownishgray75.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-brownishgray75.nav-tabs > li.active > a:focus {
  color: #776B5F;
}

.nav-brownishgray75.nav-tabs {
  border-color: #776B5F;
}

.nav-brownishgray75.nav-tabs > li > a,
.nav-brownishgray75.nav-tabs > li > a:hover,
.nav-brownishgray75.nav-tabs > li > a:focus,
.nav-brownishgray75.nav-tabs > li.active > a {
  color: #776B5F;
  border-color: #776B5F;
  border-bottom-color: transparent;
}

.nav-brownishgray75.nav-pills > li > a:hover,
.nav-brownishgray75.nav-pills > li > a:focus,
.nav-brownishgray75.nav-pills > li.active > a {
  background: #776B5F;
  color: white;
}

.menu-brownishgray75,
.dropup .menu-brownishgray75 {
  border-color: #776B5F;
}

.menu-brownishgray75 > li > a:hover,
.dropup .menu-brownishgray75 > li > a:hover {
  background: rgba(119, 107, 95, 0.05);
}

.menu-brownishgray75 > .active > a,
.menu-brownishgray75 > .active > a:hover,
.menu-brownishgray75 > .active > a:focus,
.dropup .menu-brownishgray75 > .active > a,
.dropup .menu-brownishgray75 > .active > a:hover,
.dropup .menu-brownishgray75 > .active > a:focus {
  color: white;
  background: #776B5F;
}

.btn-brownishgray75 {
  outline: none;
  background: #776B5F;
  color: white;
  border-color: #776B5F;
}

.btn-brownishgray75.btn-outlined {
  color: #776B5F;
  background: none;
}

.btn-brownishgray75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brownishgray75:hover,
.btn-brownishgray75:focus,
.btn-brownishgray75:active,
.btn-brownishgray75.active {
  outline: none;
  color: white;
  background: #928577;
  border-color: #928577;
}

.btn-brownishgray75:hover.btn-outlined,
.btn-brownishgray75:focus.btn-outlined,
.btn-brownishgray75:active.btn-outlined,
.btn-brownishgray75.active.btn-outlined {
  background: #776B5F;
  color: white;
  border-color: #776B5F;
}

.btn-brownishgray75.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-brownishgray75.btn-inverse.btn-outlined:hover,
.btn-brownishgray75.btn-inverse.btn-outlined:focus,
.btn-brownishgray75.btn-inverse.btn-outlined:active,
.btn-brownishgray75.btn-inverse.btn-outlined.active {
  color: #776B5F;
  background: white;
  border-color: white;
}

.btn-brownishgray75.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-brownishgray75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brownishgray75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brownishgray75.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #776B5F;
  color: white;
  border-color: #776B5F;
}

.tl-brownishgray75 .rubix-timeline-body > ul > li:before {
  border-color: #776B5F;
}

.border-brownishgray75 {
  border-color: #776B5F !important;
}

.border-brownishgray75 .rubix-timeline-body > ul {
  border-color: #776B5F;
}

.border-brownishgray75.rubix-timeline-view:before {
  border-color: #776B5F;
}

.border-hover-brownishgray75:hover {
  border-color: #776B5F !important;
}

.border-focus-brownishgray75:focus {
  border-color: #776B5F !important;
}

.fg-focus-brownishgray75:focus {
  color: #776B5F;
}

.fg-hover-brownishgray75:hover {
  color: #776B5F;
}

.fg-brownishgray75 {
  color: #776B5F;
}

.fg-brownishgray75 > .tab-container > .nav-tabs > .b-tab > a {
  color: #776B5F;
}

.fg-brownishgray75 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #776B5F;
}

.fg-brownishgray75.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #776B5F;
}

.bg-focus-brownishgray75:focus {
  background: #776B5F;
}

.bg-hover-brownishgray75:hover {
  background: #776B5F;
}

.bg-brownishgray75 {
  background: #776B5F;
}

.bg-brownishgray75 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-brownishgray75 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #776B5F;
}

.bg-brownishgray75 table td,
.bg-brownishgray75 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-gray > .list-group-item.active {
  background: #EAEDF1 !important;
  color: white !important;
}

.list-fg-gray > .list-group-item {
  color: #EAEDF1;
}

.rubix-panel-header .nav-gray.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-gray.nav-tabs > li > a:hover,
.rubix-panel-header .nav-gray.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-gray.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-gray.nav-tabs > li.active > a:focus {
  color: #EAEDF1;
}

.nav-gray.nav-tabs {
  border-color: #EAEDF1;
}

.nav-gray.nav-tabs > li > a,
.nav-gray.nav-tabs > li > a:hover,
.nav-gray.nav-tabs > li > a:focus,
.nav-gray.nav-tabs > li.active > a {
  color: #EAEDF1;
  border-color: #EAEDF1;
  border-bottom-color: transparent;
}

.nav-gray.nav-pills > li > a:hover,
.nav-gray.nav-pills > li > a:focus,
.nav-gray.nav-pills > li.active > a {
  background: #EAEDF1;
  color: white;
}

.menu-gray,
.dropup .menu-gray {
  border-color: #EAEDF1;
}

.menu-gray > li > a:hover,
.dropup .menu-gray > li > a:hover {
  background: rgba(234, 237, 241, 0.05);
}

.menu-gray > .active > a,
.menu-gray > .active > a:hover,
.menu-gray > .active > a:focus,
.dropup .menu-gray > .active > a,
.dropup .menu-gray > .active > a:hover,
.dropup .menu-gray > .active > a:focus {
  color: white;
  background: #EAEDF1;
}

.btn-gray {
  outline: none;
  background: #EAEDF1;
  color: white;
  border-color: #EAEDF1;
}

.btn-gray.btn-outlined {
  color: #EAEDF1;
  background: none;
}

.btn-gray.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-gray:hover,
.btn-gray:focus,
.btn-gray:active,
.btn-gray.active {
  outline: none;
  color: white;
  background: white;
  border-color: white;
}

.btn-gray:hover.btn-outlined,
.btn-gray:focus.btn-outlined,
.btn-gray:active.btn-outlined,
.btn-gray.active.btn-outlined {
  background: #EAEDF1;
  color: white;
  border-color: #EAEDF1;
}

.btn-gray.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-gray.btn-inverse.btn-outlined:hover,
.btn-gray.btn-inverse.btn-outlined:focus,
.btn-gray.btn-inverse.btn-outlined:active,
.btn-gray.btn-inverse.btn-outlined.active {
  color: #EAEDF1;
  background: white;
  border-color: white;
}

.btn-gray.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-gray.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-gray.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-gray.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #EAEDF1;
  color: white;
  border-color: #EAEDF1;
}

.tl-gray .rubix-timeline-body > ul > li:before {
  border-color: #EAEDF1;
}

.border-gray {
  border-color: #EAEDF1 !important;
}

.border-gray .rubix-timeline-body > ul {
  border-color: #EAEDF1;
}

.border-gray.rubix-timeline-view:before {
  border-color: #EAEDF1;
}

.border-hover-gray:hover {
  border-color: #EAEDF1 !important;
}

.border-focus-gray:focus {
  border-color: #EAEDF1 !important;
}

.fg-focus-gray:focus {
  color: #EAEDF1;
}

.fg-hover-gray:hover {
  color: #EAEDF1;
}

.fg-gray {
  color: #EAEDF1;
}

.fg-gray > .tab-container > .nav-tabs > .b-tab > a {
  color: #EAEDF1;
}

.fg-gray .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #EAEDF1;
}

.fg-gray.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #EAEDF1;
}

.bg-focus-gray:focus {
  background: #EAEDF1;
}

.bg-hover-gray:hover {
  background: #EAEDF1;
}

.bg-gray {
  background: #EAEDF1;
}

.bg-gray > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-gray > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #EAEDF1;
}

.bg-gray table td,
.bg-gray th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgray > .list-group-item.active {
  background: #999895 !important;
  color: white !important;
}

.list-fg-darkgray > .list-group-item {
  color: #999895;
}

.rubix-panel-header .nav-darkgray.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgray.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgray.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgray.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgray.nav-tabs > li.active > a:focus {
  color: #999895;
}

.nav-darkgray.nav-tabs {
  border-color: #999895;
}

.nav-darkgray.nav-tabs > li > a,
.nav-darkgray.nav-tabs > li > a:hover,
.nav-darkgray.nav-tabs > li > a:focus,
.nav-darkgray.nav-tabs > li.active > a {
  color: #999895;
  border-color: #999895;
  border-bottom-color: transparent;
}

.nav-darkgray.nav-pills > li > a:hover,
.nav-darkgray.nav-pills > li > a:focus,
.nav-darkgray.nav-pills > li.active > a {
  background: #999895;
  color: white;
}

.menu-darkgray,
.dropup .menu-darkgray {
  border-color: #999895;
}

.menu-darkgray > li > a:hover,
.dropup .menu-darkgray > li > a:hover {
  background: rgba(153, 152, 149, 0.05);
}

.menu-darkgray > .active > a,
.menu-darkgray > .active > a:hover,
.menu-darkgray > .active > a:focus,
.dropup .menu-darkgray > .active > a,
.dropup .menu-darkgray > .active > a:hover,
.dropup .menu-darkgray > .active > a:focus {
  color: white;
  background: #999895;
}

.btn-darkgray {
  outline: none;
  background: #999895;
  color: white;
  border-color: #999895;
}

.btn-darkgray.btn-outlined {
  color: #999895;
  background: none;
}

.btn-darkgray.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgray:hover,
.btn-darkgray:focus,
.btn-darkgray:active,
.btn-darkgray.active {
  outline: none;
  color: white;
  background: #b2b1af;
  border-color: #b2b1af;
}

.btn-darkgray:hover.btn-outlined,
.btn-darkgray:focus.btn-outlined,
.btn-darkgray:active.btn-outlined,
.btn-darkgray.active.btn-outlined {
  background: #999895;
  color: white;
  border-color: #999895;
}

.btn-darkgray.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgray.btn-inverse.btn-outlined:hover,
.btn-darkgray.btn-inverse.btn-outlined:focus,
.btn-darkgray.btn-inverse.btn-outlined:active,
.btn-darkgray.btn-inverse.btn-outlined.active {
  color: #999895;
  background: white;
  border-color: white;
}

.btn-darkgray.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgray.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgray.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgray.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #999895;
  color: white;
  border-color: #999895;
}

.tl-darkgray .rubix-timeline-body > ul > li:before {
  border-color: #999895;
}

.border-darkgray {
  border-color: #999895 !important;
}

.border-darkgray .rubix-timeline-body > ul {
  border-color: #999895;
}

.border-darkgray.rubix-timeline-view:before {
  border-color: #999895;
}

.border-hover-darkgray:hover {
  border-color: #999895 !important;
}

.border-focus-darkgray:focus {
  border-color: #999895 !important;
}

.fg-focus-darkgray:focus {
  color: #999895;
}

.fg-hover-darkgray:hover {
  color: #999895;
}

.fg-darkgray {
  color: #999895;
}

.fg-darkgray > .tab-container > .nav-tabs > .b-tab > a {
  color: #999895;
}

.fg-darkgray .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #999895;
}

.fg-darkgray.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #999895;
}

.bg-focus-darkgray:focus {
  background: #999895;
}

.bg-hover-darkgray:hover {
  background: #999895;
}

.bg-darkgray {
  background: #999895;
}

.bg-darkgray > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgray > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #999895;
}

.bg-darkgray table td,
.bg-darkgray th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgray75 > .list-group-item.active {
  background: #B8B6B0 !important;
  color: white !important;
}

.list-fg-darkgray75 > .list-group-item {
  color: #B8B6B0;
}

.rubix-panel-header .nav-darkgray75.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgray75.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgray75.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgray75.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgray75.nav-tabs > li.active > a:focus {
  color: #B8B6B0;
}

.nav-darkgray75.nav-tabs {
  border-color: #B8B6B0;
}

.nav-darkgray75.nav-tabs > li > a,
.nav-darkgray75.nav-tabs > li > a:hover,
.nav-darkgray75.nav-tabs > li > a:focus,
.nav-darkgray75.nav-tabs > li.active > a {
  color: #B8B6B0;
  border-color: #B8B6B0;
  border-bottom-color: transparent;
}

.nav-darkgray75.nav-pills > li > a:hover,
.nav-darkgray75.nav-pills > li > a:focus,
.nav-darkgray75.nav-pills > li.active > a {
  background: #B8B6B0;
  color: white;
}

.menu-darkgray75,
.dropup .menu-darkgray75 {
  border-color: #B8B6B0;
}

.menu-darkgray75 > li > a:hover,
.dropup .menu-darkgray75 > li > a:hover {
  background: rgba(184, 182, 176, 0.05);
}

.menu-darkgray75 > .active > a,
.menu-darkgray75 > .active > a:hover,
.menu-darkgray75 > .active > a:focus,
.dropup .menu-darkgray75 > .active > a,
.dropup .menu-darkgray75 > .active > a:hover,
.dropup .menu-darkgray75 > .active > a:focus {
  color: white;
  background: #B8B6B0;
}

.btn-darkgray75 {
  outline: none;
  background: #B8B6B0;
  color: white;
  border-color: #B8B6B0;
}

.btn-darkgray75.btn-outlined {
  color: #B8B6B0;
  background: none;
}

.btn-darkgray75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgray75:hover,
.btn-darkgray75:focus,
.btn-darkgray75:active,
.btn-darkgray75.active {
  outline: none;
  color: white;
  background: #d0cfcb;
  border-color: #d0cfcb;
}

.btn-darkgray75:hover.btn-outlined,
.btn-darkgray75:focus.btn-outlined,
.btn-darkgray75:active.btn-outlined,
.btn-darkgray75.active.btn-outlined {
  background: #B8B6B0;
  color: white;
  border-color: #B8B6B0;
}

.btn-darkgray75.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgray75.btn-inverse.btn-outlined:hover,
.btn-darkgray75.btn-inverse.btn-outlined:focus,
.btn-darkgray75.btn-inverse.btn-outlined:active,
.btn-darkgray75.btn-inverse.btn-outlined.active {
  color: #B8B6B0;
  background: white;
  border-color: white;
}

.btn-darkgray75.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgray75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgray75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgray75.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #B8B6B0;
  color: white;
  border-color: #B8B6B0;
}

.tl-darkgray75 .rubix-timeline-body > ul > li:before {
  border-color: #B8B6B0;
}

.border-darkgray75 {
  border-color: #B8B6B0 !important;
}

.border-darkgray75 .rubix-timeline-body > ul {
  border-color: #B8B6B0;
}

.border-darkgray75.rubix-timeline-view:before {
  border-color: #B8B6B0;
}

.border-hover-darkgray75:hover {
  border-color: #B8B6B0 !important;
}

.border-focus-darkgray75:focus {
  border-color: #B8B6B0 !important;
}

.fg-focus-darkgray75:focus {
  color: #B8B6B0;
}

.fg-hover-darkgray75:hover {
  color: #B8B6B0;
}

.fg-darkgray75 {
  color: #B8B6B0;
}

.fg-darkgray75 > .tab-container > .nav-tabs > .b-tab > a {
  color: #B8B6B0;
}

.fg-darkgray75 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #B8B6B0;
}

.fg-darkgray75.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #B8B6B0;
}

.bg-focus-darkgray75:focus {
  background: #B8B6B0;
}

.bg-hover-darkgray75:hover {
  background: #B8B6B0;
}

.bg-darkgray75 {
  background: #B8B6B0;
}

.bg-darkgray75 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgray75 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #B8B6B0;
}

.bg-darkgray75 table td,
.bg-darkgray75 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgray50 > .list-group-item.active {
  background: #B8C3C8 !important;
  color: white !important;
}

.list-fg-darkgray50 > .list-group-item {
  color: #B8C3C8;
}

.rubix-panel-header .nav-darkgray50.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgray50.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgray50.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgray50.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgray50.nav-tabs > li.active > a:focus {
  color: #B8C3C8;
}

.nav-darkgray50.nav-tabs {
  border-color: #B8C3C8;
}

.nav-darkgray50.nav-tabs > li > a,
.nav-darkgray50.nav-tabs > li > a:hover,
.nav-darkgray50.nav-tabs > li > a:focus,
.nav-darkgray50.nav-tabs > li.active > a {
  color: #B8C3C8;
  border-color: #B8C3C8;
  border-bottom-color: transparent;
}

.nav-darkgray50.nav-pills > li > a:hover,
.nav-darkgray50.nav-pills > li > a:focus,
.nav-darkgray50.nav-pills > li.active > a {
  background: #B8C3C8;
  color: white;
}

.menu-darkgray50,
.dropup .menu-darkgray50 {
  border-color: #B8C3C8;
}

.menu-darkgray50 > li > a:hover,
.dropup .menu-darkgray50 > li > a:hover {
  background: rgba(184, 195, 200, 0.05);
}

.menu-darkgray50 > .active > a,
.menu-darkgray50 > .active > a:hover,
.menu-darkgray50 > .active > a:focus,
.dropup .menu-darkgray50 > .active > a,
.dropup .menu-darkgray50 > .active > a:hover,
.dropup .menu-darkgray50 > .active > a:focus {
  color: white;
  background: #B8C3C8;
}

.btn-darkgray50 {
  outline: none;
  background: #B8C3C8;
  color: white;
  border-color: #B8C3C8;
}

.btn-darkgray50.btn-outlined {
  color: #B8C3C8;
  background: none;
}

.btn-darkgray50.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgray50:hover,
.btn-darkgray50:focus,
.btn-darkgray50:active,
.btn-darkgray50.active {
  outline: none;
  color: white;
  background: #d5dbde;
  border-color: #d5dbde;
}

.btn-darkgray50:hover.btn-outlined,
.btn-darkgray50:focus.btn-outlined,
.btn-darkgray50:active.btn-outlined,
.btn-darkgray50.active.btn-outlined {
  background: #B8C3C8;
  color: white;
  border-color: #B8C3C8;
}

.btn-darkgray50.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgray50.btn-inverse.btn-outlined:hover,
.btn-darkgray50.btn-inverse.btn-outlined:focus,
.btn-darkgray50.btn-inverse.btn-outlined:active,
.btn-darkgray50.btn-inverse.btn-outlined.active {
  color: #B8C3C8;
  background: white;
  border-color: white;
}

.btn-darkgray50.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgray50.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgray50.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgray50.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #B8C3C8;
  color: white;
  border-color: #B8C3C8;
}

.tl-darkgray50 .rubix-timeline-body > ul > li:before {
  border-color: #B8C3C8;
}

.border-darkgray50 {
  border-color: #B8C3C8 !important;
}

.border-darkgray50 .rubix-timeline-body > ul {
  border-color: #B8C3C8;
}

.border-darkgray50.rubix-timeline-view:before {
  border-color: #B8C3C8;
}

.border-hover-darkgray50:hover {
  border-color: #B8C3C8 !important;
}

.border-focus-darkgray50:focus {
  border-color: #B8C3C8 !important;
}

.fg-focus-darkgray50:focus {
  color: #B8C3C8;
}

.fg-hover-darkgray50:hover {
  color: #B8C3C8;
}

.fg-darkgray50 {
  color: #B8C3C8;
}

.fg-darkgray50 > .tab-container > .nav-tabs > .b-tab > a {
  color: #B8C3C8;
}

.fg-darkgray50 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #B8C3C8;
}

.fg-darkgray50.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #B8C3C8;
}

.bg-focus-darkgray50:focus {
  background: #B8C3C8;
}

.bg-hover-darkgray50:hover {
  background: #B8C3C8;
}

.bg-darkgray50 {
  background: #B8C3C8;
}

.bg-darkgray50 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgray50 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #B8C3C8;
}

.bg-darkgray50 table td,
.bg-darkgray50 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgray40 > .list-group-item.active {
  background: #CDCCC8 !important;
  color: white !important;
}

.list-fg-darkgray40 > .list-group-item {
  color: #CDCCC8;
}

.rubix-panel-header .nav-darkgray40.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgray40.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgray40.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgray40.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgray40.nav-tabs > li.active > a:focus {
  color: #CDCCC8;
}

.nav-darkgray40.nav-tabs {
  border-color: #CDCCC8;
}

.nav-darkgray40.nav-tabs > li > a,
.nav-darkgray40.nav-tabs > li > a:hover,
.nav-darkgray40.nav-tabs > li > a:focus,
.nav-darkgray40.nav-tabs > li.active > a {
  color: #CDCCC8;
  border-color: #CDCCC8;
  border-bottom-color: transparent;
}

.nav-darkgray40.nav-pills > li > a:hover,
.nav-darkgray40.nav-pills > li > a:focus,
.nav-darkgray40.nav-pills > li.active > a {
  background: #CDCCC8;
  color: white;
}

.menu-darkgray40,
.dropup .menu-darkgray40 {
  border-color: #CDCCC8;
}

.menu-darkgray40 > li > a:hover,
.dropup .menu-darkgray40 > li > a:hover {
  background: rgba(205, 204, 200, 0.05);
}

.menu-darkgray40 > .active > a,
.menu-darkgray40 > .active > a:hover,
.menu-darkgray40 > .active > a:focus,
.dropup .menu-darkgray40 > .active > a,
.dropup .menu-darkgray40 > .active > a:hover,
.dropup .menu-darkgray40 > .active > a:focus {
  color: white;
  background: #CDCCC8;
}

.btn-darkgray40 {
  outline: none;
  background: #CDCCC8;
  color: white;
  border-color: #CDCCC8;
}

.btn-darkgray40.btn-outlined {
  color: #CDCCC8;
  background: none;
}

.btn-darkgray40.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgray40:hover,
.btn-darkgray40:focus,
.btn-darkgray40:active,
.btn-darkgray40.active {
  outline: none;
  color: white;
  background: #e5e5e3;
  border-color: #e5e5e3;
}

.btn-darkgray40:hover.btn-outlined,
.btn-darkgray40:focus.btn-outlined,
.btn-darkgray40:active.btn-outlined,
.btn-darkgray40.active.btn-outlined {
  background: #CDCCC8;
  color: white;
  border-color: #CDCCC8;
}

.btn-darkgray40.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgray40.btn-inverse.btn-outlined:hover,
.btn-darkgray40.btn-inverse.btn-outlined:focus,
.btn-darkgray40.btn-inverse.btn-outlined:active,
.btn-darkgray40.btn-inverse.btn-outlined.active {
  color: #CDCCC8;
  background: white;
  border-color: white;
}

.btn-darkgray40.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgray40.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgray40.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgray40.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #CDCCC8;
  color: white;
  border-color: #CDCCC8;
}

.tl-darkgray40 .rubix-timeline-body > ul > li:before {
  border-color: #CDCCC8;
}

.border-darkgray40 {
  border-color: #CDCCC8 !important;
}

.border-darkgray40 .rubix-timeline-body > ul {
  border-color: #CDCCC8;
}

.border-darkgray40.rubix-timeline-view:before {
  border-color: #CDCCC8;
}

.border-hover-darkgray40:hover {
  border-color: #CDCCC8 !important;
}

.border-focus-darkgray40:focus {
  border-color: #CDCCC8 !important;
}

.fg-focus-darkgray40:focus {
  color: #CDCCC8;
}

.fg-hover-darkgray40:hover {
  color: #CDCCC8;
}

.fg-darkgray40 {
  color: #CDCCC8;
}

.fg-darkgray40 > .tab-container > .nav-tabs > .b-tab > a {
  color: #CDCCC8;
}

.fg-darkgray40 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #CDCCC8;
}

.fg-darkgray40.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #CDCCC8;
}

.bg-focus-darkgray40:focus {
  background: #CDCCC8;
}

.bg-hover-darkgray40:hover {
  background: #CDCCC8;
}

.bg-darkgray40 {
  background: #CDCCC8;
}

.bg-darkgray40 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgray40 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #CDCCC8;
}

.bg-darkgray40 table td,
.bg-darkgray40 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgray25 > .list-group-item.active {
  background: #DCDBD8 !important;
  color: white !important;
}

.list-fg-darkgray25 > .list-group-item {
  color: #DCDBD8;
}

.rubix-panel-header .nav-darkgray25.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgray25.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgray25.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgray25.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgray25.nav-tabs > li.active > a:focus {
  color: #DCDBD8;
}

.nav-darkgray25.nav-tabs {
  border-color: #DCDBD8;
}

.nav-darkgray25.nav-tabs > li > a,
.nav-darkgray25.nav-tabs > li > a:hover,
.nav-darkgray25.nav-tabs > li > a:focus,
.nav-darkgray25.nav-tabs > li.active > a {
  color: #DCDBD8;
  border-color: #DCDBD8;
  border-bottom-color: transparent;
}

.nav-darkgray25.nav-pills > li > a:hover,
.nav-darkgray25.nav-pills > li > a:focus,
.nav-darkgray25.nav-pills > li.active > a {
  background: #DCDBD8;
  color: white;
}

.menu-darkgray25,
.dropup .menu-darkgray25 {
  border-color: #DCDBD8;
}

.menu-darkgray25 > li > a:hover,
.dropup .menu-darkgray25 > li > a:hover {
  background: rgba(220, 219, 216, 0.05);
}

.menu-darkgray25 > .active > a,
.menu-darkgray25 > .active > a:hover,
.menu-darkgray25 > .active > a:focus,
.dropup .menu-darkgray25 > .active > a,
.dropup .menu-darkgray25 > .active > a:hover,
.dropup .menu-darkgray25 > .active > a:focus {
  color: white;
  background: #DCDBD8;
}

.btn-darkgray25 {
  outline: none;
  background: #DCDBD8;
  color: white;
  border-color: #DCDBD8;
}

.btn-darkgray25.btn-outlined {
  color: #DCDBD8;
  background: none;
}

.btn-darkgray25.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgray25:hover,
.btn-darkgray25:focus,
.btn-darkgray25:active,
.btn-darkgray25.active {
  outline: none;
  color: white;
  background: #f4f4f3;
  border-color: #f4f4f3;
}

.btn-darkgray25:hover.btn-outlined,
.btn-darkgray25:focus.btn-outlined,
.btn-darkgray25:active.btn-outlined,
.btn-darkgray25.active.btn-outlined {
  background: #DCDBD8;
  color: white;
  border-color: #DCDBD8;
}

.btn-darkgray25.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgray25.btn-inverse.btn-outlined:hover,
.btn-darkgray25.btn-inverse.btn-outlined:focus,
.btn-darkgray25.btn-inverse.btn-outlined:active,
.btn-darkgray25.btn-inverse.btn-outlined.active {
  color: #DCDBD8;
  background: white;
  border-color: white;
}

.btn-darkgray25.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgray25.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgray25.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgray25.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #DCDBD8;
  color: white;
  border-color: #DCDBD8;
}

.tl-darkgray25 .rubix-timeline-body > ul > li:before {
  border-color: #DCDBD8;
}

.border-darkgray25 {
  border-color: #DCDBD8 !important;
}

.border-darkgray25 .rubix-timeline-body > ul {
  border-color: #DCDBD8;
}

.border-darkgray25.rubix-timeline-view:before {
  border-color: #DCDBD8;
}

.border-hover-darkgray25:hover {
  border-color: #DCDBD8 !important;
}

.border-focus-darkgray25:focus {
  border-color: #DCDBD8 !important;
}

.fg-focus-darkgray25:focus {
  color: #DCDBD8;
}

.fg-hover-darkgray25:hover {
  color: #DCDBD8;
}

.fg-darkgray25 {
  color: #DCDBD8;
}

.fg-darkgray25 > .tab-container > .nav-tabs > .b-tab > a {
  color: #DCDBD8;
}

.fg-darkgray25 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #DCDBD8;
}

.fg-darkgray25.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #DCDBD8;
}

.bg-focus-darkgray25:focus {
  background: #DCDBD8;
}

.bg-hover-darkgray25:hover {
  background: #DCDBD8;
}

.bg-darkgray25 {
  background: #DCDBD8;
}

.bg-darkgray25 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgray25 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #DCDBD8;
}

.bg-darkgray25 table td,
.bg-darkgray25 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-lightgray > .list-group-item.active {
  background: #EEEDEB !important;
  color: white !important;
}

.list-fg-lightgray > .list-group-item {
  color: #EEEDEB;
}

.rubix-panel-header .nav-lightgray.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-lightgray.nav-tabs > li > a:hover,
.rubix-panel-header .nav-lightgray.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-lightgray.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-lightgray.nav-tabs > li.active > a:focus {
  color: #EEEDEB;
}

.nav-lightgray.nav-tabs {
  border-color: #EEEDEB;
}

.nav-lightgray.nav-tabs > li > a,
.nav-lightgray.nav-tabs > li > a:hover,
.nav-lightgray.nav-tabs > li > a:focus,
.nav-lightgray.nav-tabs > li.active > a {
  color: #EEEDEB;
  border-color: #EEEDEB;
  border-bottom-color: transparent;
}

.nav-lightgray.nav-pills > li > a:hover,
.nav-lightgray.nav-pills > li > a:focus,
.nav-lightgray.nav-pills > li.active > a {
  background: #EEEDEB;
  color: white;
}

.menu-lightgray,
.dropup .menu-lightgray {
  border-color: #EEEDEB;
}

.menu-lightgray > li > a:hover,
.dropup .menu-lightgray > li > a:hover {
  background: rgba(238, 237, 235, 0.05);
}

.menu-lightgray > .active > a,
.menu-lightgray > .active > a:hover,
.menu-lightgray > .active > a:focus,
.dropup .menu-lightgray > .active > a,
.dropup .menu-lightgray > .active > a:hover,
.dropup .menu-lightgray > .active > a:focus {
  color: white;
  background: #EEEDEB;
}

.btn-lightgray {
  outline: none;
  background: #EEEDEB;
  color: white;
  border-color: #EEEDEB;
}

.btn-lightgray.btn-outlined {
  color: #EEEDEB;
  background: none;
}

.btn-lightgray.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightgray:hover,
.btn-lightgray:focus,
.btn-lightgray:active,
.btn-lightgray.active {
  outline: none;
  color: white;
  background: white;
  border-color: white;
}

.btn-lightgray:hover.btn-outlined,
.btn-lightgray:focus.btn-outlined,
.btn-lightgray:active.btn-outlined,
.btn-lightgray.active.btn-outlined {
  background: #EEEDEB;
  color: white;
  border-color: #EEEDEB;
}

.btn-lightgray.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-lightgray.btn-inverse.btn-outlined:hover,
.btn-lightgray.btn-inverse.btn-outlined:focus,
.btn-lightgray.btn-inverse.btn-outlined:active,
.btn-lightgray.btn-inverse.btn-outlined.active {
  color: #EEEDEB;
  background: white;
  border-color: white;
}

.btn-lightgray.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-lightgray.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightgray.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightgray.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #EEEDEB;
  color: white;
  border-color: #EEEDEB;
}

.tl-lightgray .rubix-timeline-body > ul > li:before {
  border-color: #EEEDEB;
}

.border-lightgray {
  border-color: #EEEDEB !important;
}

.border-lightgray .rubix-timeline-body > ul {
  border-color: #EEEDEB;
}

.border-lightgray.rubix-timeline-view:before {
  border-color: #EEEDEB;
}

.border-hover-lightgray:hover {
  border-color: #EEEDEB !important;
}

.border-focus-lightgray:focus {
  border-color: #EEEDEB !important;
}

.fg-focus-lightgray:focus {
  color: #EEEDEB;
}

.fg-hover-lightgray:hover {
  color: #EEEDEB;
}

.fg-lightgray {
  color: #EEEDEB;
}

.fg-lightgray > .tab-container > .nav-tabs > .b-tab > a {
  color: #EEEDEB;
}

.fg-lightgray .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #EEEDEB;
}

.fg-lightgray.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #EEEDEB;
}

.bg-focus-lightgray:focus {
  background: #EEEDEB;
}

.bg-hover-lightgray:hover {
  background: #EEEDEB;
}

.bg-lightgray {
  background: #EEEDEB;
}

.bg-lightgray > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-lightgray > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #EEEDEB;
}

.bg-lightgray table td,
.bg-lightgray th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-lightgray50 > .list-group-item.active {
  background: #F1F0EE !important;
  color: white !important;
}

.list-fg-lightgray50 > .list-group-item {
  color: #F1F0EE;
}

.rubix-panel-header .nav-lightgray50.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-lightgray50.nav-tabs > li > a:hover,
.rubix-panel-header .nav-lightgray50.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-lightgray50.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-lightgray50.nav-tabs > li.active > a:focus {
  color: #F1F0EE;
}

.nav-lightgray50.nav-tabs {
  border-color: #F1F0EE;
}

.nav-lightgray50.nav-tabs > li > a,
.nav-lightgray50.nav-tabs > li > a:hover,
.nav-lightgray50.nav-tabs > li > a:focus,
.nav-lightgray50.nav-tabs > li.active > a {
  color: #F1F0EE;
  border-color: #F1F0EE;
  border-bottom-color: transparent;
}

.nav-lightgray50.nav-pills > li > a:hover,
.nav-lightgray50.nav-pills > li > a:focus,
.nav-lightgray50.nav-pills > li.active > a {
  background: #F1F0EE;
  color: white;
}

.menu-lightgray50,
.dropup .menu-lightgray50 {
  border-color: #F1F0EE;
}

.menu-lightgray50 > li > a:hover,
.dropup .menu-lightgray50 > li > a:hover {
  background: rgba(241, 240, 238, 0.05);
}

.menu-lightgray50 > .active > a,
.menu-lightgray50 > .active > a:hover,
.menu-lightgray50 > .active > a:focus,
.dropup .menu-lightgray50 > .active > a,
.dropup .menu-lightgray50 > .active > a:hover,
.dropup .menu-lightgray50 > .active > a:focus {
  color: white;
  background: #F1F0EE;
}

.btn-lightgray50 {
  outline: none;
  background: #F1F0EE;
  color: white;
  border-color: #F1F0EE;
}

.btn-lightgray50.btn-outlined {
  color: #F1F0EE;
  background: none;
}

.btn-lightgray50.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightgray50:hover,
.btn-lightgray50:focus,
.btn-lightgray50:active,
.btn-lightgray50.active {
  outline: none;
  color: white;
  background: white;
  border-color: white;
}

.btn-lightgray50:hover.btn-outlined,
.btn-lightgray50:focus.btn-outlined,
.btn-lightgray50:active.btn-outlined,
.btn-lightgray50.active.btn-outlined {
  background: #F1F0EE;
  color: white;
  border-color: #F1F0EE;
}

.btn-lightgray50.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-lightgray50.btn-inverse.btn-outlined:hover,
.btn-lightgray50.btn-inverse.btn-outlined:focus,
.btn-lightgray50.btn-inverse.btn-outlined:active,
.btn-lightgray50.btn-inverse.btn-outlined.active {
  color: #F1F0EE;
  background: white;
  border-color: white;
}

.btn-lightgray50.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-lightgray50.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightgray50.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightgray50.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #F1F0EE;
  color: white;
  border-color: #F1F0EE;
}

.tl-lightgray50 .rubix-timeline-body > ul > li:before {
  border-color: #F1F0EE;
}

.border-lightgray50 {
  border-color: #F1F0EE !important;
}

.border-lightgray50 .rubix-timeline-body > ul {
  border-color: #F1F0EE;
}

.border-lightgray50.rubix-timeline-view:before {
  border-color: #F1F0EE;
}

.border-hover-lightgray50:hover {
  border-color: #F1F0EE !important;
}

.border-focus-lightgray50:focus {
  border-color: #F1F0EE !important;
}

.fg-focus-lightgray50:focus {
  color: #F1F0EE;
}

.fg-hover-lightgray50:hover {
  color: #F1F0EE;
}

.fg-lightgray50 {
  color: #F1F0EE;
}

.fg-lightgray50 > .tab-container > .nav-tabs > .b-tab > a {
  color: #F1F0EE;
}

.fg-lightgray50 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #F1F0EE;
}

.fg-lightgray50.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #F1F0EE;
}

.bg-focus-lightgray50:focus {
  background: #F1F0EE;
}

.bg-hover-lightgray50:hover {
  background: #F1F0EE;
}

.bg-lightgray50 {
  background: #F1F0EE;
}

.bg-lightgray50 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-lightgray50 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #F1F0EE;
}

.bg-lightgray50 table td,
.bg-lightgray50 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-white > .list-group-item.active {
  background: #ffffff !important;
  color: white !important;
}

.list-fg-white > .list-group-item {
  color: #ffffff;
}

.rubix-panel-header .nav-white.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-white.nav-tabs > li > a:hover,
.rubix-panel-header .nav-white.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-white.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-white.nav-tabs > li.active > a:focus {
  color: #ffffff;
}

.nav-white.nav-tabs {
  border-color: #ffffff;
}

.nav-white.nav-tabs > li > a,
.nav-white.nav-tabs > li > a:hover,
.nav-white.nav-tabs > li > a:focus,
.nav-white.nav-tabs > li.active > a {
  color: #ffffff;
  border-color: #ffffff;
  border-bottom-color: transparent;
}

.nav-white.nav-pills > li > a:hover,
.nav-white.nav-pills > li > a:focus,
.nav-white.nav-pills > li.active > a {
  background: #ffffff;
  color: white;
}

.menu-white,
.dropup .menu-white {
  border-color: #ffffff;
}

.menu-white > li > a:hover,
.dropup .menu-white > li > a:hover {
  background: rgba(255, 255, 255, 0.05);
}

.menu-white > .active > a,
.menu-white > .active > a:hover,
.menu-white > .active > a:focus,
.dropup .menu-white > .active > a,
.dropup .menu-white > .active > a:hover,
.dropup .menu-white > .active > a:focus {
  color: white;
  background: #ffffff;
}

.btn-white {
  outline: none;
  background: #ffffff;
  color: white;
  border-color: #ffffff;
}

.btn-white.btn-outlined {
  color: #ffffff;
  background: none;
}

.btn-white.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-white:hover,
.btn-white:focus,
.btn-white:active,
.btn-white.active {
  outline: none;
  color: white;
  background: white;
  border-color: white;
}

.btn-white:hover.btn-outlined,
.btn-white:focus.btn-outlined,
.btn-white:active.btn-outlined,
.btn-white.active.btn-outlined {
  background: #ffffff;
  color: white;
  border-color: #ffffff;
}

.btn-white.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-white.btn-inverse.btn-outlined:hover,
.btn-white.btn-inverse.btn-outlined:focus,
.btn-white.btn-inverse.btn-outlined:active,
.btn-white.btn-inverse.btn-outlined.active {
  color: #ffffff;
  background: white;
  border-color: white;
}

.btn-white.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-white.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-white.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-white.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #ffffff;
  color: white;
  border-color: #ffffff;
}

.tl-white .rubix-timeline-body > ul > li:before {
  border-color: #ffffff;
}

.border-white {
  border-color: #ffffff !important;
}

.border-white .rubix-timeline-body > ul {
  border-color: #ffffff;
}

.border-white.rubix-timeline-view:before {
  border-color: #ffffff;
}

.border-hover-white:hover {
  border-color: #ffffff !important;
}

.border-focus-white:focus {
  border-color: #ffffff !important;
}

.fg-focus-white:focus {
  color: #ffffff;
}

.fg-hover-white:hover {
  color: #ffffff;
}

.fg-white {
  color: #ffffff;
}

.fg-white > .tab-container > .nav-tabs > .b-tab > a {
  color: #ffffff;
}

.fg-white .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #ffffff;
}

.fg-white.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #ffffff;
}

.bg-focus-white:focus {
  background: #ffffff;
}

.bg-hover-white:hover {
  background: #ffffff;
}

.bg-white {
  background: #ffffff;
}

.bg-white > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-white > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #ffffff;
}

.bg-white table td,
.bg-white th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-black > .list-group-item.active {
  background: #000000 !important;
  color: white !important;
}

.list-fg-black > .list-group-item {
  color: #000000;
}

.rubix-panel-header .nav-black.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-black.nav-tabs > li > a:hover,
.rubix-panel-header .nav-black.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-black.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-black.nav-tabs > li.active > a:focus {
  color: #000000;
}

.nav-black.nav-tabs {
  border-color: #000000;
}

.nav-black.nav-tabs > li > a,
.nav-black.nav-tabs > li > a:hover,
.nav-black.nav-tabs > li > a:focus,
.nav-black.nav-tabs > li.active > a {
  color: #000000;
  border-color: #000000;
  border-bottom-color: transparent;
}

.nav-black.nav-pills > li > a:hover,
.nav-black.nav-pills > li > a:focus,
.nav-black.nav-pills > li.active > a {
  background: #000000;
  color: white;
}

.menu-black,
.dropup .menu-black {
  border-color: #000000;
}

.menu-black > li > a:hover,
.dropup .menu-black > li > a:hover {
  background: rgba(0, 0, 0, 0.05);
}

.menu-black > .active > a,
.menu-black > .active > a:hover,
.menu-black > .active > a:focus,
.dropup .menu-black > .active > a,
.dropup .menu-black > .active > a:hover,
.dropup .menu-black > .active > a:focus {
  color: white;
  background: #000000;
}

.btn-black {
  outline: none;
  background: #000000;
  color: white;
  border-color: #000000;
}

.btn-black.btn-outlined {
  color: #000000;
  background: none;
}

.btn-black.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-black:hover,
.btn-black:focus,
.btn-black:active,
.btn-black.active {
  outline: none;
  color: white;
  background: #1a1a1a;
  border-color: #1a1a1a;
}

.btn-black:hover.btn-outlined,
.btn-black:focus.btn-outlined,
.btn-black:active.btn-outlined,
.btn-black.active.btn-outlined {
  background: #000000;
  color: white;
  border-color: #000000;
}

.btn-black.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-black.btn-inverse.btn-outlined:hover,
.btn-black.btn-inverse.btn-outlined:focus,
.btn-black.btn-inverse.btn-outlined:active,
.btn-black.btn-inverse.btn-outlined.active {
  color: #000000;
  background: white;
  border-color: white;
}

.btn-black.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-black.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-black.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-black.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #000000;
  color: white;
  border-color: #000000;
}

.tl-black .rubix-timeline-body > ul > li:before {
  border-color: #000000;
}

.border-black {
  border-color: #000000 !important;
}

.border-black .rubix-timeline-body > ul {
  border-color: #000000;
}

.border-black.rubix-timeline-view:before {
  border-color: #000000;
}

.border-hover-black:hover {
  border-color: #000000 !important;
}

.border-focus-black:focus {
  border-color: #000000 !important;
}

.fg-focus-black:focus {
  color: #000000;
}

.fg-hover-black:hover {
  color: #000000;
}

.fg-black {
  color: #000000;
}

.fg-black > .tab-container > .nav-tabs > .b-tab > a {
  color: #000000;
}

.fg-black .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #000000;
}

.fg-black.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #000000;
}

.bg-focus-black:focus {
  background: #000000;
}

.bg-hover-black:hover {
  background: #000000;
}

.bg-black {
  background: #000000;
}

.bg-black > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-black > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #000000;
}

.bg-black table td,
.bg-black th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-black75 > .list-group-item.active {
  background: #3F3F3B !important;
  color: white !important;
}

.list-fg-black75 > .list-group-item {
  color: #3F3F3B;
}

.rubix-panel-header .nav-black75.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-black75.nav-tabs > li > a:hover,
.rubix-panel-header .nav-black75.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-black75.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-black75.nav-tabs > li.active > a:focus {
  color: #3F3F3B;
}

.nav-black75.nav-tabs {
  border-color: #3F3F3B;
}

.nav-black75.nav-tabs > li > a,
.nav-black75.nav-tabs > li > a:hover,
.nav-black75.nav-tabs > li > a:focus,
.nav-black75.nav-tabs > li.active > a {
  color: #3F3F3B;
  border-color: #3F3F3B;
  border-bottom-color: transparent;
}

.nav-black75.nav-pills > li > a:hover,
.nav-black75.nav-pills > li > a:focus,
.nav-black75.nav-pills > li.active > a {
  background: #3F3F3B;
  color: white;
}

.menu-black75,
.dropup .menu-black75 {
  border-color: #3F3F3B;
}

.menu-black75 > li > a:hover,
.dropup .menu-black75 > li > a:hover {
  background: rgba(63, 63, 59, 0.05);
}

.menu-black75 > .active > a,
.menu-black75 > .active > a:hover,
.menu-black75 > .active > a:focus,
.dropup .menu-black75 > .active > a,
.dropup .menu-black75 > .active > a:hover,
.dropup .menu-black75 > .active > a:focus {
  color: white;
  background: #3F3F3B;
}

.btn-black75 {
  outline: none;
  background: #3F3F3B;
  color: white;
  border-color: #3F3F3B;
}

.btn-black75.btn-outlined {
  color: #3F3F3B;
  background: none;
}

.btn-black75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-black75:hover,
.btn-black75:focus,
.btn-black75:active,
.btn-black75.active {
  outline: none;
  color: white;
  background: #595954;
  border-color: #595954;
}

.btn-black75:hover.btn-outlined,
.btn-black75:focus.btn-outlined,
.btn-black75:active.btn-outlined,
.btn-black75.active.btn-outlined {
  background: #3F3F3B;
  color: white;
  border-color: #3F3F3B;
}

.btn-black75.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-black75.btn-inverse.btn-outlined:hover,
.btn-black75.btn-inverse.btn-outlined:focus,
.btn-black75.btn-inverse.btn-outlined:active,
.btn-black75.btn-inverse.btn-outlined.active {
  color: #3F3F3B;
  background: white;
  border-color: white;
}

.btn-black75.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-black75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-black75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-black75.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #3F3F3B;
  color: white;
  border-color: #3F3F3B;
}

.tl-black75 .rubix-timeline-body > ul > li:before {
  border-color: #3F3F3B;
}

.border-black75 {
  border-color: #3F3F3B !important;
}

.border-black75 .rubix-timeline-body > ul {
  border-color: #3F3F3B;
}

.border-black75.rubix-timeline-view:before {
  border-color: #3F3F3B;
}

.border-hover-black75:hover {
  border-color: #3F3F3B !important;
}

.border-focus-black75:focus {
  border-color: #3F3F3B !important;
}

.fg-focus-black75:focus {
  color: #3F3F3B;
}

.fg-hover-black75:hover {
  color: #3F3F3B;
}

.fg-black75 {
  color: #3F3F3B;
}

.fg-black75 > .tab-container > .nav-tabs > .b-tab > a {
  color: #3F3F3B;
}

.fg-black75 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #3F3F3B;
}

.fg-black75.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #3F3F3B;
}

.bg-focus-black75:focus {
  background: #3F3F3B;
}

.bg-hover-black75:hover {
  background: #3F3F3B;
}

.bg-black75 {
  background: #3F3F3B;
}

.bg-black75 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-black75 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #3F3F3B;
}

.bg-black75 table td,
.bg-black75 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-black50 > .list-group-item.active {
  background: #3B4648 !important;
  color: white !important;
}

.list-fg-black50 > .list-group-item {
  color: #3B4648;
}

.rubix-panel-header .nav-black50.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-black50.nav-tabs > li > a:hover,
.rubix-panel-header .nav-black50.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-black50.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-black50.nav-tabs > li.active > a:focus {
  color: #3B4648;
}

.nav-black50.nav-tabs {
  border-color: #3B4648;
}

.nav-black50.nav-tabs > li > a,
.nav-black50.nav-tabs > li > a:hover,
.nav-black50.nav-tabs > li > a:focus,
.nav-black50.nav-tabs > li.active > a {
  color: #3B4648;
  border-color: #3B4648;
  border-bottom-color: transparent;
}

.nav-black50.nav-pills > li > a:hover,
.nav-black50.nav-pills > li > a:focus,
.nav-black50.nav-pills > li.active > a {
  background: #3B4648;
  color: white;
}

.menu-black50,
.dropup .menu-black50 {
  border-color: #3B4648;
}

.menu-black50 > li > a:hover,
.dropup .menu-black50 > li > a:hover {
  background: rgba(59, 70, 72, 0.05);
}

.menu-black50 > .active > a,
.menu-black50 > .active > a:hover,
.menu-black50 > .active > a:focus,
.dropup .menu-black50 > .active > a,
.dropup .menu-black50 > .active > a:hover,
.dropup .menu-black50 > .active > a:focus {
  color: white;
  background: #3B4648;
}

.btn-black50 {
  outline: none;
  background: #3B4648;
  color: white;
  border-color: #3B4648;
}

.btn-black50.btn-outlined {
  color: #3B4648;
  background: none;
}

.btn-black50.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-black50:hover,
.btn-black50:focus,
.btn-black50:active,
.btn-black50.active {
  outline: none;
  color: white;
  background: #526164;
  border-color: #526164;
}

.btn-black50:hover.btn-outlined,
.btn-black50:focus.btn-outlined,
.btn-black50:active.btn-outlined,
.btn-black50.active.btn-outlined {
  background: #3B4648;
  color: white;
  border-color: #3B4648;
}

.btn-black50.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-black50.btn-inverse.btn-outlined:hover,
.btn-black50.btn-inverse.btn-outlined:focus,
.btn-black50.btn-inverse.btn-outlined:active,
.btn-black50.btn-inverse.btn-outlined.active {
  color: #3B4648;
  background: white;
  border-color: white;
}

.btn-black50.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-black50.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-black50.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-black50.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #3B4648;
  color: white;
  border-color: #3B4648;
}

.tl-black50 .rubix-timeline-body > ul > li:before {
  border-color: #3B4648;
}

.border-black50 {
  border-color: #3B4648 !important;
}

.border-black50 .rubix-timeline-body > ul {
  border-color: #3B4648;
}

.border-black50.rubix-timeline-view:before {
  border-color: #3B4648;
}

.border-hover-black50:hover {
  border-color: #3B4648 !important;
}

.border-focus-black50:focus {
  border-color: #3B4648 !important;
}

.fg-focus-black50:focus {
  color: #3B4648;
}

.fg-hover-black50:hover {
  color: #3B4648;
}

.fg-black50 {
  color: #3B4648;
}

.fg-black50 > .tab-container > .nav-tabs > .b-tab > a {
  color: #3B4648;
}

.fg-black50 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #3B4648;
}

.fg-black50.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #3B4648;
}

.bg-focus-black50:focus {
  background: #3B4648;
}

.bg-hover-black50:hover {
  background: #3B4648;
}

.bg-black50 {
  background: #3B4648;
}

.bg-black50 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-black50 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #3B4648;
}

.bg-black50 table td,
.bg-black50 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-davygray > .list-group-item.active {
  background: #555555 !important;
  color: white !important;
}

.list-fg-davygray > .list-group-item {
  color: #555555;
}

.rubix-panel-header .nav-davygray.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-davygray.nav-tabs > li > a:hover,
.rubix-panel-header .nav-davygray.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-davygray.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-davygray.nav-tabs > li.active > a:focus {
  color: #555555;
}

.nav-davygray.nav-tabs {
  border-color: #555555;
}

.nav-davygray.nav-tabs > li > a,
.nav-davygray.nav-tabs > li > a:hover,
.nav-davygray.nav-tabs > li > a:focus,
.nav-davygray.nav-tabs > li.active > a {
  color: #555555;
  border-color: #555555;
  border-bottom-color: transparent;
}

.nav-davygray.nav-pills > li > a:hover,
.nav-davygray.nav-pills > li > a:focus,
.nav-davygray.nav-pills > li.active > a {
  background: #555555;
  color: white;
}

.menu-davygray,
.dropup .menu-davygray {
  border-color: #555555;
}

.menu-davygray > li > a:hover,
.dropup .menu-davygray > li > a:hover {
  background: rgba(85, 85, 85, 0.05);
}

.menu-davygray > .active > a,
.menu-davygray > .active > a:hover,
.menu-davygray > .active > a:focus,
.dropup .menu-davygray > .active > a,
.dropup .menu-davygray > .active > a:hover,
.dropup .menu-davygray > .active > a:focus {
  color: white;
  background: #555555;
}

.btn-davygray {
  outline: none;
  background: #555555;
  color: white;
  border-color: #555555;
}

.btn-davygray.btn-outlined {
  color: #555555;
  background: none;
}

.btn-davygray.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-davygray:hover,
.btn-davygray:focus,
.btn-davygray:active,
.btn-davygray.active {
  outline: none;
  color: white;
  background: #6e6e6e;
  border-color: #6e6e6e;
}

.btn-davygray:hover.btn-outlined,
.btn-davygray:focus.btn-outlined,
.btn-davygray:active.btn-outlined,
.btn-davygray.active.btn-outlined {
  background: #555555;
  color: white;
  border-color: #555555;
}

.btn-davygray.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-davygray.btn-inverse.btn-outlined:hover,
.btn-davygray.btn-inverse.btn-outlined:focus,
.btn-davygray.btn-inverse.btn-outlined:active,
.btn-davygray.btn-inverse.btn-outlined.active {
  color: #555555;
  background: white;
  border-color: white;
}

.btn-davygray.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-davygray.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-davygray.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-davygray.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #555555;
  color: white;
  border-color: #555555;
}

.tl-davygray .rubix-timeline-body > ul > li:before {
  border-color: #555555;
}

.border-davygray {
  border-color: #555555 !important;
}

.border-davygray .rubix-timeline-body > ul {
  border-color: #555555;
}

.border-davygray.rubix-timeline-view:before {
  border-color: #555555;
}

.border-hover-davygray:hover {
  border-color: #555555 !important;
}

.border-focus-davygray:focus {
  border-color: #555555 !important;
}

.fg-focus-davygray:focus {
  color: #555555;
}

.fg-hover-davygray:hover {
  color: #555555;
}

.fg-davygray {
  color: #555555;
}

.fg-davygray > .tab-container > .nav-tabs > .b-tab > a {
  color: #555555;
}

.fg-davygray .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #555555;
}

.fg-davygray.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #555555;
}

.bg-focus-davygray:focus {
  background: #555555;
}

.bg-hover-davygray:hover {
  background: #555555;
}

.bg-davygray {
  background: #555555;
}

.bg-davygray > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-davygray > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #555555;
}

.bg-davygray table td,
.bg-davygray th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgrayishblue75 > .list-group-item.active {
  background: #43525A !important;
  color: white !important;
}

.list-fg-darkgrayishblue75 > .list-group-item {
  color: #43525A;
}

.rubix-panel-header .nav-darkgrayishblue75.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgrayishblue75.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgrayishblue75.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgrayishblue75.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgrayishblue75.nav-tabs > li.active > a:focus {
  color: #43525A;
}

.nav-darkgrayishblue75.nav-tabs {
  border-color: #43525A;
}

.nav-darkgrayishblue75.nav-tabs > li > a,
.nav-darkgrayishblue75.nav-tabs > li > a:hover,
.nav-darkgrayishblue75.nav-tabs > li > a:focus,
.nav-darkgrayishblue75.nav-tabs > li.active > a {
  color: #43525A;
  border-color: #43525A;
  border-bottom-color: transparent;
}

.nav-darkgrayishblue75.nav-pills > li > a:hover,
.nav-darkgrayishblue75.nav-pills > li > a:focus,
.nav-darkgrayishblue75.nav-pills > li.active > a {
  background: #43525A;
  color: white;
}

.menu-darkgrayishblue75,
.dropup .menu-darkgrayishblue75 {
  border-color: #43525A;
}

.menu-darkgrayishblue75 > li > a:hover,
.dropup .menu-darkgrayishblue75 > li > a:hover {
  background: rgba(67, 82, 90, 0.05);
}

.menu-darkgrayishblue75 > .active > a,
.menu-darkgrayishblue75 > .active > a:hover,
.menu-darkgrayishblue75 > .active > a:focus,
.dropup .menu-darkgrayishblue75 > .active > a,
.dropup .menu-darkgrayishblue75 > .active > a:hover,
.dropup .menu-darkgrayishblue75 > .active > a:focus {
  color: white;
  background: #43525A;
}

.btn-darkgrayishblue75 {
  outline: none;
  background: #43525A;
  color: white;
  border-color: #43525A;
}

.btn-darkgrayishblue75.btn-outlined {
  color: #43525A;
  background: none;
}

.btn-darkgrayishblue75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgrayishblue75:hover,
.btn-darkgrayishblue75:focus,
.btn-darkgrayishblue75:active,
.btn-darkgrayishblue75.active {
  outline: none;
  color: white;
  background: #596d77;
  border-color: #596d77;
}

.btn-darkgrayishblue75:hover.btn-outlined,
.btn-darkgrayishblue75:focus.btn-outlined,
.btn-darkgrayishblue75:active.btn-outlined,
.btn-darkgrayishblue75.active.btn-outlined {
  background: #43525A;
  color: white;
  border-color: #43525A;
}

.btn-darkgrayishblue75.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgrayishblue75.btn-inverse.btn-outlined:hover,
.btn-darkgrayishblue75.btn-inverse.btn-outlined:focus,
.btn-darkgrayishblue75.btn-inverse.btn-outlined:active,
.btn-darkgrayishblue75.btn-inverse.btn-outlined.active {
  color: #43525A;
  background: white;
  border-color: white;
}

.btn-darkgrayishblue75.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgrayishblue75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgrayishblue75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgrayishblue75.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #43525A;
  color: white;
  border-color: #43525A;
}

.tl-darkgrayishblue75 .rubix-timeline-body > ul > li:before {
  border-color: #43525A;
}

.border-darkgrayishblue75 {
  border-color: #43525A !important;
}

.border-darkgrayishblue75 .rubix-timeline-body > ul {
  border-color: #43525A;
}

.border-darkgrayishblue75.rubix-timeline-view:before {
  border-color: #43525A;
}

.border-hover-darkgrayishblue75:hover {
  border-color: #43525A !important;
}

.border-focus-darkgrayishblue75:focus {
  border-color: #43525A !important;
}

.fg-focus-darkgrayishblue75:focus {
  color: #43525A;
}

.fg-hover-darkgrayishblue75:hover {
  color: #43525A;
}

.fg-darkgrayishblue75 {
  color: #43525A;
}

.fg-darkgrayishblue75 > .tab-container > .nav-tabs > .b-tab > a {
  color: #43525A;
}

.fg-darkgrayishblue75 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #43525A;
}

.fg-darkgrayishblue75.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #43525A;
}

.bg-focus-darkgrayishblue75:focus {
  background: #43525A;
}

.bg-hover-darkgrayishblue75:hover {
  background: #43525A;
}

.bg-darkgrayishblue75 {
  background: #43525A;
}

.bg-darkgrayishblue75 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgrayishblue75 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #43525A;
}

.bg-darkgrayishblue75 table td,
.bg-darkgrayishblue75 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkgrayishblue > .list-group-item.active {
  background: #4C5D67 !important;
  color: white !important;
}

.list-fg-darkgrayishblue > .list-group-item {
  color: #4C5D67;
}

.rubix-panel-header .nav-darkgrayishblue.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkgrayishblue.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkgrayishblue.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkgrayishblue.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkgrayishblue.nav-tabs > li.active > a:focus {
  color: #4C5D67;
}

.nav-darkgrayishblue.nav-tabs {
  border-color: #4C5D67;
}

.nav-darkgrayishblue.nav-tabs > li > a,
.nav-darkgrayishblue.nav-tabs > li > a:hover,
.nav-darkgrayishblue.nav-tabs > li > a:focus,
.nav-darkgrayishblue.nav-tabs > li.active > a {
  color: #4C5D67;
  border-color: #4C5D67;
  border-bottom-color: transparent;
}

.nav-darkgrayishblue.nav-pills > li > a:hover,
.nav-darkgrayishblue.nav-pills > li > a:focus,
.nav-darkgrayishblue.nav-pills > li.active > a {
  background: #4C5D67;
  color: white;
}

.menu-darkgrayishblue,
.dropup .menu-darkgrayishblue {
  border-color: #4C5D67;
}

.menu-darkgrayishblue > li > a:hover,
.dropup .menu-darkgrayishblue > li > a:hover {
  background: rgba(76, 93, 103, 0.05);
}

.menu-darkgrayishblue > .active > a,
.menu-darkgrayishblue > .active > a:hover,
.menu-darkgrayishblue > .active > a:focus,
.dropup .menu-darkgrayishblue > .active > a,
.dropup .menu-darkgrayishblue > .active > a:hover,
.dropup .menu-darkgrayishblue > .active > a:focus {
  color: white;
  background: #4C5D67;
}

.btn-darkgrayishblue {
  outline: none;
  background: #4C5D67;
  color: white;
  border-color: #4C5D67;
}

.btn-darkgrayishblue.btn-outlined {
  color: #4C5D67;
  background: none;
}

.btn-darkgrayishblue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgrayishblue:hover,
.btn-darkgrayishblue:focus,
.btn-darkgrayishblue:active,
.btn-darkgrayishblue.active {
  outline: none;
  color: white;
  background: #627784;
  border-color: #627784;
}

.btn-darkgrayishblue:hover.btn-outlined,
.btn-darkgrayishblue:focus.btn-outlined,
.btn-darkgrayishblue:active.btn-outlined,
.btn-darkgrayishblue.active.btn-outlined {
  background: #4C5D67;
  color: white;
  border-color: #4C5D67;
}

.btn-darkgrayishblue.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkgrayishblue.btn-inverse.btn-outlined:hover,
.btn-darkgrayishblue.btn-inverse.btn-outlined:focus,
.btn-darkgrayishblue.btn-inverse.btn-outlined:active,
.btn-darkgrayishblue.btn-inverse.btn-outlined.active {
  color: #4C5D67;
  background: white;
  border-color: white;
}

.btn-darkgrayishblue.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkgrayishblue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgrayishblue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgrayishblue.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #4C5D67;
  color: white;
  border-color: #4C5D67;
}

.tl-darkgrayishblue .rubix-timeline-body > ul > li:before {
  border-color: #4C5D67;
}

.border-darkgrayishblue {
  border-color: #4C5D67 !important;
}

.border-darkgrayishblue .rubix-timeline-body > ul {
  border-color: #4C5D67;
}

.border-darkgrayishblue.rubix-timeline-view:before {
  border-color: #4C5D67;
}

.border-hover-darkgrayishblue:hover {
  border-color: #4C5D67 !important;
}

.border-focus-darkgrayishblue:focus {
  border-color: #4C5D67 !important;
}

.fg-focus-darkgrayishblue:focus {
  color: #4C5D67;
}

.fg-hover-darkgrayishblue:hover {
  color: #4C5D67;
}

.fg-darkgrayishblue {
  color: #4C5D67;
}

.fg-darkgrayishblue > .tab-container > .nav-tabs > .b-tab > a {
  color: #4C5D67;
}

.fg-darkgrayishblue .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #4C5D67;
}

.fg-darkgrayishblue.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #4C5D67;
}

.bg-focus-darkgrayishblue:focus {
  background: #4C5D67;
}

.bg-hover-darkgrayishblue:hover {
  background: #4C5D67;
}

.bg-darkgrayishblue {
  background: #4C5D67;
}

.bg-darkgrayishblue > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkgrayishblue > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #4C5D67;
}

.bg-darkgrayishblue table td,
.bg-darkgrayishblue th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-desaturateddarkblue > .list-group-item.active {
  background: #515E78 !important;
  color: white !important;
}

.list-fg-desaturateddarkblue > .list-group-item {
  color: #515E78;
}

.rubix-panel-header .nav-desaturateddarkblue.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-desaturateddarkblue.nav-tabs > li > a:hover,
.rubix-panel-header .nav-desaturateddarkblue.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-desaturateddarkblue.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-desaturateddarkblue.nav-tabs > li.active > a:focus {
  color: #515E78;
}

.nav-desaturateddarkblue.nav-tabs {
  border-color: #515E78;
}

.nav-desaturateddarkblue.nav-tabs > li > a,
.nav-desaturateddarkblue.nav-tabs > li > a:hover,
.nav-desaturateddarkblue.nav-tabs > li > a:focus,
.nav-desaturateddarkblue.nav-tabs > li.active > a {
  color: #515E78;
  border-color: #515E78;
  border-bottom-color: transparent;
}

.nav-desaturateddarkblue.nav-pills > li > a:hover,
.nav-desaturateddarkblue.nav-pills > li > a:focus,
.nav-desaturateddarkblue.nav-pills > li.active > a {
  background: #515E78;
  color: white;
}

.menu-desaturateddarkblue,
.dropup .menu-desaturateddarkblue {
  border-color: #515E78;
}

.menu-desaturateddarkblue > li > a:hover,
.dropup .menu-desaturateddarkblue > li > a:hover {
  background: rgba(81, 94, 120, 0.05);
}

.menu-desaturateddarkblue > .active > a,
.menu-desaturateddarkblue > .active > a:hover,
.menu-desaturateddarkblue > .active > a:focus,
.dropup .menu-desaturateddarkblue > .active > a,
.dropup .menu-desaturateddarkblue > .active > a:hover,
.dropup .menu-desaturateddarkblue > .active > a:focus {
  color: white;
  background: #515E78;
}

.btn-desaturateddarkblue {
  outline: none;
  background: #515E78;
  color: white;
  border-color: #515E78;
}

.btn-desaturateddarkblue.btn-outlined {
  color: #515E78;
  background: none;
}

.btn-desaturateddarkblue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-desaturateddarkblue:hover,
.btn-desaturateddarkblue:focus,
.btn-desaturateddarkblue:active,
.btn-desaturateddarkblue.active {
  outline: none;
  color: white;
  background: #667696;
  border-color: #667696;
}

.btn-desaturateddarkblue:hover.btn-outlined,
.btn-desaturateddarkblue:focus.btn-outlined,
.btn-desaturateddarkblue:active.btn-outlined,
.btn-desaturateddarkblue.active.btn-outlined {
  background: #515E78;
  color: white;
  border-color: #515E78;
}

.btn-desaturateddarkblue.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-desaturateddarkblue.btn-inverse.btn-outlined:hover,
.btn-desaturateddarkblue.btn-inverse.btn-outlined:focus,
.btn-desaturateddarkblue.btn-inverse.btn-outlined:active,
.btn-desaturateddarkblue.btn-inverse.btn-outlined.active {
  color: #515E78;
  background: white;
  border-color: white;
}

.btn-desaturateddarkblue.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-desaturateddarkblue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-desaturateddarkblue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-desaturateddarkblue.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #515E78;
  color: white;
  border-color: #515E78;
}

.tl-desaturateddarkblue .rubix-timeline-body > ul > li:before {
  border-color: #515E78;
}

.border-desaturateddarkblue {
  border-color: #515E78 !important;
}

.border-desaturateddarkblue .rubix-timeline-body > ul {
  border-color: #515E78;
}

.border-desaturateddarkblue.rubix-timeline-view:before {
  border-color: #515E78;
}

.border-hover-desaturateddarkblue:hover {
  border-color: #515E78 !important;
}

.border-focus-desaturateddarkblue:focus {
  border-color: #515E78 !important;
}

.fg-focus-desaturateddarkblue:focus {
  color: #515E78;
}

.fg-hover-desaturateddarkblue:hover {
  color: #515E78;
}

.fg-desaturateddarkblue {
  color: #515E78;
}

.fg-desaturateddarkblue > .tab-container > .nav-tabs > .b-tab > a {
  color: #515E78;
}

.fg-desaturateddarkblue .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #515E78;
}

.fg-desaturateddarkblue.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #515E78;
}

.bg-focus-desaturateddarkblue:focus {
  background: #515E78;
}

.bg-hover-desaturateddarkblue:hover {
  background: #515E78;
}

.bg-desaturateddarkblue {
  background: #515E78;
}

.bg-desaturateddarkblue > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-desaturateddarkblue > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #515E78;
}

.bg-desaturateddarkblue table td,
.bg-desaturateddarkblue th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-desaturateddarkblue75 > .list-group-item.active {
  background: #3B465C !important;
  color: white !important;
}

.list-fg-desaturateddarkblue75 > .list-group-item {
  color: #3B465C;
}

.rubix-panel-header .nav-desaturateddarkblue75.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-desaturateddarkblue75.nav-tabs > li > a:hover,
.rubix-panel-header .nav-desaturateddarkblue75.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-desaturateddarkblue75.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-desaturateddarkblue75.nav-tabs > li.active > a:focus {
  color: #3B465C;
}

.nav-desaturateddarkblue75.nav-tabs {
  border-color: #3B465C;
}

.nav-desaturateddarkblue75.nav-tabs > li > a,
.nav-desaturateddarkblue75.nav-tabs > li > a:hover,
.nav-desaturateddarkblue75.nav-tabs > li > a:focus,
.nav-desaturateddarkblue75.nav-tabs > li.active > a {
  color: #3B465C;
  border-color: #3B465C;
  border-bottom-color: transparent;
}

.nav-desaturateddarkblue75.nav-pills > li > a:hover,
.nav-desaturateddarkblue75.nav-pills > li > a:focus,
.nav-desaturateddarkblue75.nav-pills > li.active > a {
  background: #3B465C;
  color: white;
}

.menu-desaturateddarkblue75,
.dropup .menu-desaturateddarkblue75 {
  border-color: #3B465C;
}

.menu-desaturateddarkblue75 > li > a:hover,
.dropup .menu-desaturateddarkblue75 > li > a:hover {
  background: rgba(59, 70, 92, 0.05);
}

.menu-desaturateddarkblue75 > .active > a,
.menu-desaturateddarkblue75 > .active > a:hover,
.menu-desaturateddarkblue75 > .active > a:focus,
.dropup .menu-desaturateddarkblue75 > .active > a,
.dropup .menu-desaturateddarkblue75 > .active > a:hover,
.dropup .menu-desaturateddarkblue75 > .active > a:focus {
  color: white;
  background: #3B465C;
}

.btn-desaturateddarkblue75 {
  outline: none;
  background: #3B465C;
  color: white;
  border-color: #3B465C;
}

.btn-desaturateddarkblue75.btn-outlined {
  color: #3B465C;
  background: none;
}

.btn-desaturateddarkblue75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-desaturateddarkblue75:hover,
.btn-desaturateddarkblue75:focus,
.btn-desaturateddarkblue75:active,
.btn-desaturateddarkblue75.active {
  outline: none;
  color: white;
  background: #4f5e7b;
  border-color: #4f5e7b;
}

.btn-desaturateddarkblue75:hover.btn-outlined,
.btn-desaturateddarkblue75:focus.btn-outlined,
.btn-desaturateddarkblue75:active.btn-outlined,
.btn-desaturateddarkblue75.active.btn-outlined {
  background: #3B465C;
  color: white;
  border-color: #3B465C;
}

.btn-desaturateddarkblue75.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-desaturateddarkblue75.btn-inverse.btn-outlined:hover,
.btn-desaturateddarkblue75.btn-inverse.btn-outlined:focus,
.btn-desaturateddarkblue75.btn-inverse.btn-outlined:active,
.btn-desaturateddarkblue75.btn-inverse.btn-outlined.active {
  color: #3B465C;
  background: white;
  border-color: white;
}

.btn-desaturateddarkblue75.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-desaturateddarkblue75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-desaturateddarkblue75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-desaturateddarkblue75.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #3B465C;
  color: white;
  border-color: #3B465C;
}

.tl-desaturateddarkblue75 .rubix-timeline-body > ul > li:before {
  border-color: #3B465C;
}

.border-desaturateddarkblue75 {
  border-color: #3B465C !important;
}

.border-desaturateddarkblue75 .rubix-timeline-body > ul {
  border-color: #3B465C;
}

.border-desaturateddarkblue75.rubix-timeline-view:before {
  border-color: #3B465C;
}

.border-hover-desaturateddarkblue75:hover {
  border-color: #3B465C !important;
}

.border-focus-desaturateddarkblue75:focus {
  border-color: #3B465C !important;
}

.fg-focus-desaturateddarkblue75:focus {
  color: #3B465C;
}

.fg-hover-desaturateddarkblue75:hover {
  color: #3B465C;
}

.fg-desaturateddarkblue75 {
  color: #3B465C;
}

.fg-desaturateddarkblue75 > .tab-container > .nav-tabs > .b-tab > a {
  color: #3B465C;
}

.fg-desaturateddarkblue75 .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #3B465C;
}

.fg-desaturateddarkblue75.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #3B465C;
}

.bg-focus-desaturateddarkblue75:focus {
  background: #3B465C;
}

.bg-hover-desaturateddarkblue75:hover {
  background: #3B465C;
}

.bg-desaturateddarkblue75 {
  background: #3B465C;
}

.bg-desaturateddarkblue75 > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-desaturateddarkblue75 > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #3B465C;
}

.bg-desaturateddarkblue75 table td,
.bg-desaturateddarkblue75 th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-darkcyan > .list-group-item.active {
  background: #68A0A5 !important;
  color: white !important;
}

.list-fg-darkcyan > .list-group-item {
  color: #68A0A5;
}

.rubix-panel-header .nav-darkcyan.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-darkcyan.nav-tabs > li > a:hover,
.rubix-panel-header .nav-darkcyan.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-darkcyan.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-darkcyan.nav-tabs > li.active > a:focus {
  color: #68A0A5;
}

.nav-darkcyan.nav-tabs {
  border-color: #68A0A5;
}

.nav-darkcyan.nav-tabs > li > a,
.nav-darkcyan.nav-tabs > li > a:hover,
.nav-darkcyan.nav-tabs > li > a:focus,
.nav-darkcyan.nav-tabs > li.active > a {
  color: #68A0A5;
  border-color: #68A0A5;
  border-bottom-color: transparent;
}

.nav-darkcyan.nav-pills > li > a:hover,
.nav-darkcyan.nav-pills > li > a:focus,
.nav-darkcyan.nav-pills > li.active > a {
  background: #68A0A5;
  color: white;
}

.menu-darkcyan,
.dropup .menu-darkcyan {
  border-color: #68A0A5;
}

.menu-darkcyan > li > a:hover,
.dropup .menu-darkcyan > li > a:hover {
  background: rgba(104, 160, 165, 0.05);
}

.menu-darkcyan > .active > a,
.menu-darkcyan > .active > a:hover,
.menu-darkcyan > .active > a:focus,
.dropup .menu-darkcyan > .active > a,
.dropup .menu-darkcyan > .active > a:hover,
.dropup .menu-darkcyan > .active > a:focus {
  color: white;
  background: #68A0A5;
}

.btn-darkcyan {
  outline: none;
  background: #68A0A5;
  color: white;
  border-color: #68A0A5;
}

.btn-darkcyan.btn-outlined {
  color: #68A0A5;
  background: none;
}

.btn-darkcyan.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkcyan:hover,
.btn-darkcyan:focus,
.btn-darkcyan:active,
.btn-darkcyan.active {
  outline: none;
  color: white;
  background: #88b4b8;
  border-color: #88b4b8;
}

.btn-darkcyan:hover.btn-outlined,
.btn-darkcyan:focus.btn-outlined,
.btn-darkcyan:active.btn-outlined,
.btn-darkcyan.active.btn-outlined {
  background: #68A0A5;
  color: white;
  border-color: #68A0A5;
}

.btn-darkcyan.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-darkcyan.btn-inverse.btn-outlined:hover,
.btn-darkcyan.btn-inverse.btn-outlined:focus,
.btn-darkcyan.btn-inverse.btn-outlined:active,
.btn-darkcyan.btn-inverse.btn-outlined.active {
  color: #68A0A5;
  background: white;
  border-color: white;
}

.btn-darkcyan.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-darkcyan.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkcyan.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkcyan.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #68A0A5;
  color: white;
  border-color: #68A0A5;
}

.tl-darkcyan .rubix-timeline-body > ul > li:before {
  border-color: #68A0A5;
}

.border-darkcyan {
  border-color: #68A0A5 !important;
}

.border-darkcyan .rubix-timeline-body > ul {
  border-color: #68A0A5;
}

.border-darkcyan.rubix-timeline-view:before {
  border-color: #68A0A5;
}

.border-hover-darkcyan:hover {
  border-color: #68A0A5 !important;
}

.border-focus-darkcyan:focus {
  border-color: #68A0A5 !important;
}

.fg-focus-darkcyan:focus {
  color: #68A0A5;
}

.fg-hover-darkcyan:hover {
  color: #68A0A5;
}

.fg-darkcyan {
  color: #68A0A5;
}

.fg-darkcyan > .tab-container > .nav-tabs > .b-tab > a {
  color: #68A0A5;
}

.fg-darkcyan .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #68A0A5;
}

.fg-darkcyan.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #68A0A5;
}

.bg-focus-darkcyan:focus {
  background: #68A0A5;
}

.bg-hover-darkcyan:hover {
  background: #68A0A5;
}

.bg-darkcyan {
  background: #68A0A5;
}

.bg-darkcyan > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-darkcyan > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #68A0A5;
}

.bg-darkcyan table td,
.bg-darkcyan th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-grayishcyan > .list-group-item.active {
  background: #92BDC1 !important;
  color: white !important;
}

.list-fg-grayishcyan > .list-group-item {
  color: #92BDC1;
}

.rubix-panel-header .nav-grayishcyan.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-grayishcyan.nav-tabs > li > a:hover,
.rubix-panel-header .nav-grayishcyan.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-grayishcyan.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-grayishcyan.nav-tabs > li.active > a:focus {
  color: #92BDC1;
}

.nav-grayishcyan.nav-tabs {
  border-color: #92BDC1;
}

.nav-grayishcyan.nav-tabs > li > a,
.nav-grayishcyan.nav-tabs > li > a:hover,
.nav-grayishcyan.nav-tabs > li > a:focus,
.nav-grayishcyan.nav-tabs > li.active > a {
  color: #92BDC1;
  border-color: #92BDC1;
  border-bottom-color: transparent;
}

.nav-grayishcyan.nav-pills > li > a:hover,
.nav-grayishcyan.nav-pills > li > a:focus,
.nav-grayishcyan.nav-pills > li.active > a {
  background: #92BDC1;
  color: white;
}

.menu-grayishcyan,
.dropup .menu-grayishcyan {
  border-color: #92BDC1;
}

.menu-grayishcyan > li > a:hover,
.dropup .menu-grayishcyan > li > a:hover {
  background: rgba(146, 189, 193, 0.05);
}

.menu-grayishcyan > .active > a,
.menu-grayishcyan > .active > a:hover,
.menu-grayishcyan > .active > a:focus,
.dropup .menu-grayishcyan > .active > a,
.dropup .menu-grayishcyan > .active > a:hover,
.dropup .menu-grayishcyan > .active > a:focus {
  color: white;
  background: #92BDC1;
}

.btn-grayishcyan {
  outline: none;
  background: #92BDC1;
  color: white;
  border-color: #92BDC1;
}

.btn-grayishcyan.btn-outlined {
  color: #92BDC1;
  background: none;
}

.btn-grayishcyan.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-grayishcyan:hover,
.btn-grayishcyan:focus,
.btn-grayishcyan:active,
.btn-grayishcyan.active {
  outline: none;
  color: white;
  background: #b3d1d3;
  border-color: #b3d1d3;
}

.btn-grayishcyan:hover.btn-outlined,
.btn-grayishcyan:focus.btn-outlined,
.btn-grayishcyan:active.btn-outlined,
.btn-grayishcyan.active.btn-outlined {
  background: #92BDC1;
  color: white;
  border-color: #92BDC1;
}

.btn-grayishcyan.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-grayishcyan.btn-inverse.btn-outlined:hover,
.btn-grayishcyan.btn-inverse.btn-outlined:focus,
.btn-grayishcyan.btn-inverse.btn-outlined:active,
.btn-grayishcyan.btn-inverse.btn-outlined.active {
  color: #92BDC1;
  background: white;
  border-color: white;
}

.btn-grayishcyan.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-grayishcyan.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-grayishcyan.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-grayishcyan.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #92BDC1;
  color: white;
  border-color: #92BDC1;
}

.tl-grayishcyan .rubix-timeline-body > ul > li:before {
  border-color: #92BDC1;
}

.border-grayishcyan {
  border-color: #92BDC1 !important;
}

.border-grayishcyan .rubix-timeline-body > ul {
  border-color: #92BDC1;
}

.border-grayishcyan.rubix-timeline-view:before {
  border-color: #92BDC1;
}

.border-hover-grayishcyan:hover {
  border-color: #92BDC1 !important;
}

.border-focus-grayishcyan:focus {
  border-color: #92BDC1 !important;
}

.fg-focus-grayishcyan:focus {
  color: #92BDC1;
}

.fg-hover-grayishcyan:hover {
  color: #92BDC1;
}

.fg-grayishcyan {
  color: #92BDC1;
}

.fg-grayishcyan > .tab-container > .nav-tabs > .b-tab > a {
  color: #92BDC1;
}

.fg-grayishcyan .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #92BDC1;
}

.fg-grayishcyan.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #92BDC1;
}

.bg-focus-grayishcyan:focus {
  background: #92BDC1;
}

.bg-hover-grayishcyan:hover {
  background: #92BDC1;
}

.bg-grayishcyan {
  background: #92BDC1;
}

.bg-grayishcyan > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-grayishcyan > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #92BDC1;
}

.bg-grayishcyan table td,
.bg-grayishcyan th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-primary > .list-group-item.active {
  background: #428bca !important;
  color: white !important;
}

.list-fg-primary > .list-group-item {
  color: #428bca;
}

.rubix-panel-header .nav-primary.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-primary.nav-tabs > li > a:hover,
.rubix-panel-header .nav-primary.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-primary.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-primary.nav-tabs > li.active > a:focus {
  color: #428bca;
}

.nav-primary.nav-tabs {
  border-color: #428bca;
}

.nav-primary.nav-tabs > li > a,
.nav-primary.nav-tabs > li > a:hover,
.nav-primary.nav-tabs > li > a:focus,
.nav-primary.nav-tabs > li.active > a {
  color: #428bca;
  border-color: #428bca;
  border-bottom-color: transparent;
}

.nav-primary.nav-pills > li > a:hover,
.nav-primary.nav-pills > li > a:focus,
.nav-primary.nav-pills > li.active > a {
  background: #428bca;
  color: white;
}

.menu-primary,
.dropup .menu-primary {
  border-color: #428bca;
}

.menu-primary > li > a:hover,
.dropup .menu-primary > li > a:hover {
  background: rgba(66, 139, 202, 0.05);
}

.menu-primary > .active > a,
.menu-primary > .active > a:hover,
.menu-primary > .active > a:focus,
.dropup .menu-primary > .active > a,
.dropup .menu-primary > .active > a:hover,
.dropup .menu-primary > .active > a:focus {
  color: white;
  background: #428bca;
}

.btn-primary {
  outline: none;
  background: #428bca;
  color: white;
  border-color: #428bca;
}

.btn-primary.btn-outlined {
  color: #428bca;
  background: none;
}

.btn-primary.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active {
  outline: none;
  color: white;
  background: #6aa3d5;
  border-color: #6aa3d5;
}

.btn-primary:hover.btn-outlined,
.btn-primary:focus.btn-outlined,
.btn-primary:active.btn-outlined,
.btn-primary.active.btn-outlined {
  background: #428bca;
  color: white;
  border-color: #428bca;
}

.btn-primary.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-primary.btn-inverse.btn-outlined:hover,
.btn-primary.btn-inverse.btn-outlined:focus,
.btn-primary.btn-inverse.btn-outlined:active,
.btn-primary.btn-inverse.btn-outlined.active {
  color: #428bca;
  background: white;
  border-color: white;
}

.btn-primary.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-primary.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-primary.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-primary.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #428bca;
  color: white;
  border-color: #428bca;
}

.tl-primary .rubix-timeline-body > ul > li:before {
  border-color: #428bca;
}

.border-primary {
  border-color: #428bca !important;
}

.border-primary .rubix-timeline-body > ul {
  border-color: #428bca;
}

.border-primary.rubix-timeline-view:before {
  border-color: #428bca;
}

.border-hover-primary:hover {
  border-color: #428bca !important;
}

.border-focus-primary:focus {
  border-color: #428bca !important;
}

.fg-focus-primary:focus {
  color: #428bca;
}

.fg-hover-primary:hover {
  color: #428bca;
}

.fg-primary {
  color: #428bca;
}

.fg-primary > .tab-container > .nav-tabs > .b-tab > a {
  color: #428bca;
}

.fg-primary .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #428bca;
}

.fg-primary.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #428bca;
}

.bg-focus-primary:focus {
  background: #428bca;
}

.bg-hover-primary:hover {
  background: #428bca;
}

.bg-primary {
  background: #428bca;
}

.bg-primary > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-primary > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #428bca;
}

.bg-primary table td,
.bg-primary th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-success > .list-group-item.active {
  background: #5cb85c !important;
  color: white !important;
}

.list-fg-success > .list-group-item {
  color: #5cb85c;
}

.rubix-panel-header .nav-success.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-success.nav-tabs > li > a:hover,
.rubix-panel-header .nav-success.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-success.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-success.nav-tabs > li.active > a:focus {
  color: #5cb85c;
}

.nav-success.nav-tabs {
  border-color: #5cb85c;
}

.nav-success.nav-tabs > li > a,
.nav-success.nav-tabs > li > a:hover,
.nav-success.nav-tabs > li > a:focus,
.nav-success.nav-tabs > li.active > a {
  color: #5cb85c;
  border-color: #5cb85c;
  border-bottom-color: transparent;
}

.nav-success.nav-pills > li > a:hover,
.nav-success.nav-pills > li > a:focus,
.nav-success.nav-pills > li.active > a {
  background: #5cb85c;
  color: white;
}

.menu-success,
.dropup .menu-success {
  border-color: #5cb85c;
}

.menu-success > li > a:hover,
.dropup .menu-success > li > a:hover {
  background: rgba(92, 184, 92, 0.05);
}

.menu-success > .active > a,
.menu-success > .active > a:hover,
.menu-success > .active > a:focus,
.dropup .menu-success > .active > a,
.dropup .menu-success > .active > a:hover,
.dropup .menu-success > .active > a:focus {
  color: white;
  background: #5cb85c;
}

.btn-success {
  outline: none;
  background: #5cb85c;
  color: white;
  border-color: #5cb85c;
}

.btn-success.btn-outlined {
  color: #5cb85c;
  background: none;
}

.btn-success.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active {
  outline: none;
  color: white;
  background: #80c780;
  border-color: #80c780;
}

.btn-success:hover.btn-outlined,
.btn-success:focus.btn-outlined,
.btn-success:active.btn-outlined,
.btn-success.active.btn-outlined {
  background: #5cb85c;
  color: white;
  border-color: #5cb85c;
}

.btn-success.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-success.btn-inverse.btn-outlined:hover,
.btn-success.btn-inverse.btn-outlined:focus,
.btn-success.btn-inverse.btn-outlined:active,
.btn-success.btn-inverse.btn-outlined.active {
  color: #5cb85c;
  background: white;
  border-color: white;
}

.btn-success.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-success.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-success.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-success.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #5cb85c;
  color: white;
  border-color: #5cb85c;
}

.tl-success .rubix-timeline-body > ul > li:before {
  border-color: #5cb85c;
}

.border-success {
  border-color: #5cb85c !important;
}

.border-success .rubix-timeline-body > ul {
  border-color: #5cb85c;
}

.border-success.rubix-timeline-view:before {
  border-color: #5cb85c;
}

.border-hover-success:hover {
  border-color: #5cb85c !important;
}

.border-focus-success:focus {
  border-color: #5cb85c !important;
}

.fg-focus-success:focus {
  color: #5cb85c;
}

.fg-hover-success:hover {
  color: #5cb85c;
}

.fg-success {
  color: #5cb85c;
}

.fg-success > .tab-container > .nav-tabs > .b-tab > a {
  color: #5cb85c;
}

.fg-success .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #5cb85c;
}

.fg-success.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #5cb85c;
}

.bg-focus-success:focus {
  background: #5cb85c;
}

.bg-hover-success:hover {
  background: #5cb85c;
}

.bg-success {
  background: #5cb85c;
}

.bg-success > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-success > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #5cb85c;
}

.bg-success table td,
.bg-success th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-info > .list-group-item.active {
  background: #5bc0de !important;
  color: white !important;
}

.list-fg-info > .list-group-item {
  color: #5bc0de;
}

.rubix-panel-header .nav-info.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-info.nav-tabs > li > a:hover,
.rubix-panel-header .nav-info.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-info.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-info.nav-tabs > li.active > a:focus {
  color: #5bc0de;
}

.nav-info.nav-tabs {
  border-color: #5bc0de;
}

.nav-info.nav-tabs > li > a,
.nav-info.nav-tabs > li > a:hover,
.nav-info.nav-tabs > li > a:focus,
.nav-info.nav-tabs > li.active > a {
  color: #5bc0de;
  border-color: #5bc0de;
  border-bottom-color: transparent;
}

.nav-info.nav-pills > li > a:hover,
.nav-info.nav-pills > li > a:focus,
.nav-info.nav-pills > li.active > a {
  background: #5bc0de;
  color: white;
}

.menu-info,
.dropup .menu-info {
  border-color: #5bc0de;
}

.menu-info > li > a:hover,
.dropup .menu-info > li > a:hover {
  background: rgba(91, 192, 222, 0.05);
}

.menu-info > .active > a,
.menu-info > .active > a:hover,
.menu-info > .active > a:focus,
.dropup .menu-info > .active > a,
.dropup .menu-info > .active > a:hover,
.dropup .menu-info > .active > a:focus {
  color: white;
  background: #5bc0de;
}

.btn-info {
  outline: none;
  background: #5bc0de;
  color: white;
  border-color: #5bc0de;
}

.btn-info.btn-outlined {
  color: #5bc0de;
  background: none;
}

.btn-info.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active {
  outline: none;
  color: white;
  background: #85d0e7;
  border-color: #85d0e7;
}

.btn-info:hover.btn-outlined,
.btn-info:focus.btn-outlined,
.btn-info:active.btn-outlined,
.btn-info.active.btn-outlined {
  background: #5bc0de;
  color: white;
  border-color: #5bc0de;
}

.btn-info.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-info.btn-inverse.btn-outlined:hover,
.btn-info.btn-inverse.btn-outlined:focus,
.btn-info.btn-inverse.btn-outlined:active,
.btn-info.btn-inverse.btn-outlined.active {
  color: #5bc0de;
  background: white;
  border-color: white;
}

.btn-info.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-info.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-info.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-info.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #5bc0de;
  color: white;
  border-color: #5bc0de;
}

.tl-info .rubix-timeline-body > ul > li:before {
  border-color: #5bc0de;
}

.border-info {
  border-color: #5bc0de !important;
}

.border-info .rubix-timeline-body > ul {
  border-color: #5bc0de;
}

.border-info.rubix-timeline-view:before {
  border-color: #5bc0de;
}

.border-hover-info:hover {
  border-color: #5bc0de !important;
}

.border-focus-info:focus {
  border-color: #5bc0de !important;
}

.fg-focus-info:focus {
  color: #5bc0de;
}

.fg-hover-info:hover {
  color: #5bc0de;
}

.fg-info {
  color: #5bc0de;
}

.fg-info > .tab-container > .nav-tabs > .b-tab > a {
  color: #5bc0de;
}

.fg-info .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #5bc0de;
}

.fg-info.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #5bc0de;
}

.bg-focus-info:focus {
  background: #5bc0de;
}

.bg-hover-info:hover {
  background: #5bc0de;
}

.bg-info {
  background: #5bc0de;
}

.bg-info > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-info > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #5bc0de;
}

.bg-info table td,
.bg-info th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-warning > .list-group-item.active {
  background: #f0ad4e !important;
  color: white !important;
}

.list-fg-warning > .list-group-item {
  color: #f0ad4e;
}

.rubix-panel-header .nav-warning.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-warning.nav-tabs > li > a:hover,
.rubix-panel-header .nav-warning.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-warning.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-warning.nav-tabs > li.active > a:focus {
  color: #f0ad4e;
}

.nav-warning.nav-tabs {
  border-color: #f0ad4e;
}

.nav-warning.nav-tabs > li > a,
.nav-warning.nav-tabs > li > a:hover,
.nav-warning.nav-tabs > li > a:focus,
.nav-warning.nav-tabs > li.active > a {
  color: #f0ad4e;
  border-color: #f0ad4e;
  border-bottom-color: transparent;
}

.nav-warning.nav-pills > li > a:hover,
.nav-warning.nav-pills > li > a:focus,
.nav-warning.nav-pills > li.active > a {
  background: #f0ad4e;
  color: white;
}

.menu-warning,
.dropup .menu-warning {
  border-color: #f0ad4e;
}

.menu-warning > li > a:hover,
.dropup .menu-warning > li > a:hover {
  background: rgba(240, 173, 78, 0.05);
}

.menu-warning > .active > a,
.menu-warning > .active > a:hover,
.menu-warning > .active > a:focus,
.dropup .menu-warning > .active > a,
.dropup .menu-warning > .active > a:hover,
.dropup .menu-warning > .active > a:focus {
  color: white;
  background: #f0ad4e;
}

.btn-warning {
  outline: none;
  background: #f0ad4e;
  color: white;
  border-color: #f0ad4e;
}

.btn-warning.btn-outlined {
  color: #f0ad4e;
  background: none;
}

.btn-warning.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active {
  outline: none;
  color: white;
  background: #f4c37d;
  border-color: #f4c37d;
}

.btn-warning:hover.btn-outlined,
.btn-warning:focus.btn-outlined,
.btn-warning:active.btn-outlined,
.btn-warning.active.btn-outlined {
  background: #f0ad4e;
  color: white;
  border-color: #f0ad4e;
}

.btn-warning.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-warning.btn-inverse.btn-outlined:hover,
.btn-warning.btn-inverse.btn-outlined:focus,
.btn-warning.btn-inverse.btn-outlined:active,
.btn-warning.btn-inverse.btn-outlined.active {
  color: #f0ad4e;
  background: white;
  border-color: white;
}

.btn-warning.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-warning.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-warning.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-warning.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #f0ad4e;
  color: white;
  border-color: #f0ad4e;
}

.tl-warning .rubix-timeline-body > ul > li:before {
  border-color: #f0ad4e;
}

.border-warning {
  border-color: #f0ad4e !important;
}

.border-warning .rubix-timeline-body > ul {
  border-color: #f0ad4e;
}

.border-warning.rubix-timeline-view:before {
  border-color: #f0ad4e;
}

.border-hover-warning:hover {
  border-color: #f0ad4e !important;
}

.border-focus-warning:focus {
  border-color: #f0ad4e !important;
}

.fg-focus-warning:focus {
  color: #f0ad4e;
}

.fg-hover-warning:hover {
  color: #f0ad4e;
}

.fg-warning {
  color: #f0ad4e;
}

.fg-warning > .tab-container > .nav-tabs > .b-tab > a {
  color: #f0ad4e;
}

.fg-warning .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #f0ad4e;
}

.fg-warning.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #f0ad4e;
}

.bg-focus-warning:focus {
  background: #f0ad4e;
}

.bg-hover-warning:hover {
  background: #f0ad4e;
}

.bg-warning {
  background: #f0ad4e;
}

.bg-warning > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-warning > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #f0ad4e;
}

.bg-warning table td,
.bg-warning th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-danger > .list-group-item.active {
  background: #d9534f !important;
  color: white !important;
}

.list-fg-danger > .list-group-item {
  color: #d9534f;
}

.rubix-panel-header .nav-danger.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-danger.nav-tabs > li > a:hover,
.rubix-panel-header .nav-danger.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-danger.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-danger.nav-tabs > li.active > a:focus {
  color: #d9534f;
}

.nav-danger.nav-tabs {
  border-color: #d9534f;
}

.nav-danger.nav-tabs > li > a,
.nav-danger.nav-tabs > li > a:hover,
.nav-danger.nav-tabs > li > a:focus,
.nav-danger.nav-tabs > li.active > a {
  color: #d9534f;
  border-color: #d9534f;
  border-bottom-color: transparent;
}

.nav-danger.nav-pills > li > a:hover,
.nav-danger.nav-pills > li > a:focus,
.nav-danger.nav-pills > li.active > a {
  background: #d9534f;
  color: white;
}

.menu-danger,
.dropup .menu-danger {
  border-color: #d9534f;
}

.menu-danger > li > a:hover,
.dropup .menu-danger > li > a:hover {
  background: rgba(217, 83, 79, 0.05);
}

.menu-danger > .active > a,
.menu-danger > .active > a:hover,
.menu-danger > .active > a:focus,
.dropup .menu-danger > .active > a,
.dropup .menu-danger > .active > a:hover,
.dropup .menu-danger > .active > a:focus {
  color: white;
  background: #d9534f;
}

.btn-danger {
  outline: none;
  background: #d9534f;
  color: white;
  border-color: #d9534f;
}

.btn-danger.btn-outlined {
  color: #d9534f;
  background: none;
}

.btn-danger.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active {
  outline: none;
  color: white;
  background: #e27c79;
  border-color: #e27c79;
}

.btn-danger:hover.btn-outlined,
.btn-danger:focus.btn-outlined,
.btn-danger:active.btn-outlined,
.btn-danger.active.btn-outlined {
  background: #d9534f;
  color: white;
  border-color: #d9534f;
}

.btn-danger.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-danger.btn-inverse.btn-outlined:hover,
.btn-danger.btn-inverse.btn-outlined:focus,
.btn-danger.btn-inverse.btn-outlined:active,
.btn-danger.btn-inverse.btn-outlined.active {
  color: #d9534f;
  background: white;
  border-color: white;
}

.btn-danger.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-danger.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-danger.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-danger.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #d9534f;
  color: white;
  border-color: #d9534f;
}

.tl-danger .rubix-timeline-body > ul > li:before {
  border-color: #d9534f;
}

.border-danger {
  border-color: #d9534f !important;
}

.border-danger .rubix-timeline-body > ul {
  border-color: #d9534f;
}

.border-danger.rubix-timeline-view:before {
  border-color: #d9534f;
}

.border-hover-danger:hover {
  border-color: #d9534f !important;
}

.border-focus-danger:focus {
  border-color: #d9534f !important;
}

.fg-focus-danger:focus {
  color: #d9534f;
}

.fg-hover-danger:hover {
  color: #d9534f;
}

.fg-danger {
  color: #d9534f;
}

.fg-danger > .tab-container > .nav-tabs > .b-tab > a {
  color: #d9534f;
}

.fg-danger .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #d9534f;
}

.fg-danger.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #d9534f;
}

.bg-focus-danger:focus {
  background: #d9534f;
}

.bg-hover-danger:hover {
  background: #d9534f;
}

.bg-danger {
  background: #d9534f;
}

.bg-danger > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-danger > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #d9534f;
}

.bg-danger table td,
.bg-danger th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-text > .list-group-item.active {
  background: #89949B !important;
  color: white !important;
}

.list-fg-text > .list-group-item {
  color: #89949B;
}

.rubix-panel-header .nav-text.nav-tabs > li > a {
  color: white;
}

.rubix-panel-header .nav-text.nav-tabs > li > a:hover,
.rubix-panel-header .nav-text.nav-tabs > li > a:focus {
  color: white;
}

.rubix-panel-header .nav-text.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-text.nav-tabs > li.active > a:focus {
  color: #89949B;
}

.nav-text.nav-tabs {
  border-color: #89949B;
}

.nav-text.nav-tabs > li > a,
.nav-text.nav-tabs > li > a:hover,
.nav-text.nav-tabs > li > a:focus,
.nav-text.nav-tabs > li.active > a {
  color: #89949B;
  border-color: #89949B;
  border-bottom-color: transparent;
}

.nav-text.nav-pills > li > a:hover,
.nav-text.nav-pills > li > a:focus,
.nav-text.nav-pills > li.active > a {
  background: #89949B;
  color: white;
}

.menu-text,
.dropup .menu-text {
  border-color: #89949B;
}

.menu-text > li > a:hover,
.dropup .menu-text > li > a:hover {
  background: rgba(137, 148, 155, 0.05);
}

.menu-text > .active > a,
.menu-text > .active > a:hover,
.menu-text > .active > a:focus,
.dropup .menu-text > .active > a,
.dropup .menu-text > .active > a:hover,
.dropup .menu-text > .active > a:focus {
  color: white;
  background: #89949B;
}

.btn-text {
  outline: none;
  background: #89949B;
  color: white;
  border-color: #89949B;
}

.btn-text.btn-outlined {
  color: #89949B;
  background: none;
}

.btn-text.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-text:hover,
.btn-text:focus,
.btn-text:active,
.btn-text.active {
  outline: none;
  color: white;
  background: #a5adb2;
  border-color: #a5adb2;
}

.btn-text:hover.btn-outlined,
.btn-text:focus.btn-outlined,
.btn-text:active.btn-outlined,
.btn-text.active.btn-outlined {
  background: #89949B;
  color: white;
  border-color: #89949B;
}

.btn-text.btn-inverse.btn-outlined {
  color: white;
  border-color: white;
}

.btn-text.btn-inverse.btn-outlined:hover,
.btn-text.btn-inverse.btn-outlined:focus,
.btn-text.btn-inverse.btn-outlined:active,
.btn-text.btn-inverse.btn-outlined.active {
  color: #89949B;
  background: white;
  border-color: white;
}

.btn-text.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-text.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-text.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-text.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #89949B;
  color: white;
  border-color: #89949B;
}

.tl-text .rubix-timeline-body > ul > li:before {
  border-color: #89949B;
}

.border-text {
  border-color: #89949B !important;
}

.border-text .rubix-timeline-body > ul {
  border-color: #89949B;
}

.border-text.rubix-timeline-view:before {
  border-color: #89949B;
}

.border-hover-text:hover {
  border-color: #89949B !important;
}

.border-focus-text:focus {
  border-color: #89949B !important;
}

.fg-focus-text:focus {
  color: #89949B;
}

.fg-hover-text:hover {
  color: #89949B;
}

.fg-text {
  color: #89949B;
}

.fg-text > .tab-container > .nav-tabs > .b-tab > a {
  color: #89949B;
}

.fg-text .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #89949B;
}

.fg-text.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #89949B;
}

.bg-focus-text:focus {
  background: #89949B;
}

.bg-hover-text:hover {
  background: #89949B;
}

.bg-text {
  background: #89949B;
}

.bg-text > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-text > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #89949B;
}

.bg-text table td,
.bg-text th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}

.list-bg-default > .list-group-item.active {
  background: #B4B7B9 !important;
  color: #fff !important;
}

.list-fg-default > .list-group-item {
  color: #B4B7B9;
}

.rubix-panel-header .nav-default.nav-tabs > li > a {
  color: #fff;
}

.rubix-panel-header .nav-default.nav-tabs > li > a:hover,
.rubix-panel-header .nav-default.nav-tabs > li > a:focus {
  color: #fff;
}

.rubix-panel-header .nav-default.nav-tabs > li.active > a:hover,
.rubix-panel-header .nav-default.nav-tabs > li.active > a:focus {
  color: #B4B7B9;
}

.nav-default.nav-tabs {
  border-color: #B4B7B9;
}

.nav-default.nav-tabs > li > a,
.nav-default.nav-tabs > li > a:hover,
.nav-default.nav-tabs > li > a:focus,
.nav-default.nav-tabs > li.active > a {
  color: #B4B7B9;
  border-color: #B4B7B9;
  border-bottom-color: transparent;
}

.nav-default.nav-pills > li > a:hover,
.nav-default.nav-pills > li > a:focus,
.nav-default.nav-pills > li.active > a {
  background: #B4B7B9;
  color: #fff;
}

.menu-default,
.dropup .menu-default {
  border-color: #B4B7B9;
}

.menu-default > li > a:hover,
.dropup .menu-default > li > a:hover {
  background: rgba(180, 183, 185, 0.05);
}

.menu-default > .active > a,
.menu-default > .active > a:hover,
.menu-default > .active > a:focus,
.dropup .menu-default > .active > a,
.dropup .menu-default > .active > a:hover,
.dropup .menu-default > .active > a:focus {
  color: #fff;
  background: #B4B7B9;
}

.btn-default {
  outline: none;
  background: #B4B7B9;
  color: #fff;
  border-color: #B4B7B9;
}

.btn-default.btn-outlined {
  color: #B4B7B9;
  background: none;
}

.btn-default.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active {
  outline: none;
  color: #fff;
  background: #ced0d2;
  border-color: #ced0d2;
}

.btn-default:hover.btn-outlined,
.btn-default:focus.btn-outlined,
.btn-default:active.btn-outlined,
.btn-default.active.btn-outlined {
  background: #B4B7B9;
  color: #fff;
  border-color: #B4B7B9;
}

.btn-default.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-default.btn-inverse.btn-outlined:hover,
.btn-default.btn-inverse.btn-outlined:focus,
.btn-default.btn-inverse.btn-outlined:active,
.btn-default.btn-inverse.btn-outlined.active {
  color: #B4B7B9;
  background: #fff;
  border-color: #fff;
}

.btn-default.btn-inverse.btn-outlined:hover.btn-retainBg,
.btn-default.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-default.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-default.btn-inverse.btn-outlined.active.btn-retainBg {
  background: #B4B7B9;
  color: #fff;
  border-color: #B4B7B9;
}

.tl-default .rubix-timeline-body > ul > li:before {
  border-color: #B4B7B9;
}

.border-default {
  border-color: #B4B7B9 !important;
}

.border-default .rubix-timeline-body > ul {
  border-color: #B4B7B9;
}

.border-default.rubix-timeline-view:before {
  border-color: #B4B7B9;
}

.border-hover-default:hover {
  border-color: #B4B7B9 !important;
}

.border-focus-default:focus {
  border-color: #B4B7B9 !important;
}

.fg-focus-default:focus {
  color: #B4B7B9;
}

.fg-hover-default:hover {
  color: #B4B7B9;
}

.fg-default {
  color: #B4B7B9;
}

.fg-default > .tab-container > .nav-tabs > .b-tab > a {
  color: #B4B7B9;
}

.fg-default .tab-container.plain > .nav-tabs > .b-tab.active > a {
  color: #B4B7B9;
}

.fg-default.fg-tab-active .tab-container > .nav-tabs > .b-tab.active > a {
  color: #B4B7B9;
}

.bg-focus-default:focus {
  background: #B4B7B9;
}

.bg-hover-default:hover {
  background: #B4B7B9;
}

.bg-default {
  background: #B4B7B9;
}

.bg-default > .tab-container > .nav-tabs > .b-tab.open > a {
  background: rgba(0, 0, 0, 0.03);
}

.bg-default > .tab-container > .nav-tabs > .b-tab > .dropdown-menu > li.active > a {
  background: #B4B7B9;
}

.bg-default table td,
.bg-default th {
  border-color: rgba(0, 0, 0, 0.05) !important;
}